BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #4893同步于 2010/10/12
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

C++ 连接ADO 太慢了 有没有什么快的方法?还是我程序有问题?

cysmagic
2010/10/12镜像同步2 回复
数据库是SQL Server 2005做的。 发现每次涉及到数据库的操作都特别慢 每次做数据库操作前,都会进行一次连接,操作完毕,断开连接。不知道能不能连接一次以后就不关了呢?因为有多个线程可能同时访问数据库。 不过这连接得也太慢了吧,我测了这句话的运行时间,活活4s钟,太可怕了。这只是一句话啊。。。 if(SUCCEEDED(hr)) m_pConnection->Open("Data Source = databaseSQL;UID=sa;PWD=123456;","","",adModeUnknown); 这样正常么?求大牛
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
coolfantasy机器人#1 · 2010/10/13
1 可以考虑 Connection Pool 2 查一下时间主要耗在哪个环节
Box机器人#2 · 2010/10/22
在某些环节可以保持一个连接以复用,减少连接次数。