SQLConnection1.Open 耗时很长,有时甚至要达几秒,连接上就不要断开了。共用连接是必须的。
解决方案 »
- delphi 如何随机获取一个未占用的端口?
- 怎么获取DrawGrid的内容?
- boss提了个需求,直接傻了。。
- 请教如何在fastreport中实现32开页面的套打功能,解决立即给分,谢谢
- 如何实现网络数据包监视、访问限制
- 操作WORD问题,在线等候,立即结帐!!!
- 怎样在delphi中读取xml文件中的数据?
- 关与SQL的问题
- 怎样取消 Delphi 对 SQL 语法的检查,使 SQL 语句直接送到后台.thank very much
- 请教,什么地方有InstallSheild专业版?(急用)谢谢!
- 生成word文档的问题
- 在Object Inspector 中看到ADOTable 组件的Connection属性。而ADOTable组件源代码里为什么没有写?
造成这个
做三层要想工业强度的稳定性和可控性,还是得自己用socket开发中间层,而且对数据库的连接也要很慎重。
另外你3600条取回来也不合理。三层开发的模式就是倾向于瘦客户端,计算完了把结果输出到客户端,你取那么多数据回来做甚。
datasnap的可靠性也是基于一定的环境基础的,如果不加限制的使用,什么服务器都会挂。
采用线程池体系结构,
估计会有大的改善。
不过在轻量级的应用领域,感觉还是不错的。