在MIDAS中如果以BDE连接客户端,会有48个上限的限制。使用ADO,不知道有没有限制。但是好像根据网上的资料来看,MIDAS服务的客户端数目上限很小,就十几到几十个。如何才能实现为1000个以上客户端提供稳定快速的服务呢?
如果MIDAS不行,那有没有什么其他的技术解决方案呢(B/S系统不考虑)还有就是QQ这个系统他服务器是使用什么技术开发的,可以同时服务全国上百万的用户?
如果MIDAS不行,那有没有什么其他的技术解决方案呢(B/S系统不考虑)还有就是QQ这个系统他服务器是使用什么技术开发的,可以同时服务全国上百万的用户?
解决方案 »
- 有TLabelExt控件吗
- 测试...
- 请教BDE分发问题
- 分割字符串
- 获取到其它进程的TVirtualStringTree对象,但无法读取其数据
- Delphi7听说出炉!但我认为使用Delphi5就足够了,支持者请留言!!!!!!!!
- 各位老哥,怎样使用DBGrid显示出不同颜色(行)的数据来?来了有高分相送.
- 为啥showmodal会导致界面控件刷新?
- 如何修改delphi7的编辑界面风格
- 在上海找工作怎么这么难?
- 多用户同时访问的问题(三层c/s):已头痛了二个月了,不胜感谢!!!
- ?delhi自带的ado和SDAC控件那个快?我在KBMMW中间层里面使用ADO,好像有(RtlTraceDatabaseEnumerate问题 )
请有经验的高人指点一下几个问题:
1.使用ADO连接的话,线程模式和实例模式应该选择什么?
2.使用BDE的话又应该选择什么模式?
3.如何突破BDE连接上的限制?
4.即便使用共享池,可是session本身好像也有使用数目上的限制,又如何解决?
2,建议不用
3,建议不用
4,如果对COM不是特别熟悉,请不要用一点建议:
多建几个应用服务器,每个承担200个客户端,最好减少数据库的读写次数,复杂的数据运算放在应用服务器完成[比如将复杂的存储过程拆分等等],SQL语句尽可能的命中索引,好像要注意的太多了,作这样的项目最好有个专业DBA和系统架构师......
2:自己写个中间件。1台标配的SERVER,1K个用户,也不是很多。
3:自己弄个嵌入式DB,就无所谓限制了。
4:这年头钱多的话,多买N台机子,呵。你看哪个简单。
谢谢你的回答,关于ADO连接不是建议使用FREE模式吗,你说使用默认模式我像一定有你的道理,能解释一下吗?