我现在使用DSN访问Sql数据库,当表中的数据大于40W行的时候就挂了。数据在几万行的时候可以,这种情况瓶颈在哪?我也设置了一下那个长时间查询的时间,设到最大了。机器配置:C900 256M 内存。访问数据库:
1、求记录条数:(报错 :( )
bstrGetRowCnt = _com_util::ConvertStringToBSTR("select count(logtime) as RowCnt from Log");
RsGetRowCnt = pConn->Execute(bstrGetRowCnt,NULL,0L);
2、打开记录集 (报错 :( )
_bstr_t bstrQuery("Select * from log ");
pRecordSet->Open(bstrQuery,pConn.GetInterfacePtr(),adOpenStatic,adLockOptimistic,adCmdText);
1、求记录条数:(报错 :( )
bstrGetRowCnt = _com_util::ConvertStringToBSTR("select count(logtime) as RowCnt from Log");
RsGetRowCnt = pConn->Execute(bstrGetRowCnt,NULL,0L);
2、打开记录集 (报错 :( )
_bstr_t bstrQuery("Select * from log ");
pRecordSet->Open(bstrQuery,pConn.GetInterfacePtr(),adOpenStatic,adLockOptimistic,adCmdText);
解决方案 »
- MSDN里的英语看不懂 怎么办。。
- 将屏幕位图读到内存的问题
- mdi难题--对文档数据处理后需要显示在一个新的子窗口(窗口和之前一样,有好几个视图),要求此窗口不嵌入主框架,呈现独立的状态
- 我要用VC++写个对话框模式的窗口, 通过窗口中的浏览,动态加载一个已有的EXE文件成为资源,然后生成一个新的EXE??要怎么做!
- [新人!]如何把那窗口里的文本内容放进对话框的EditBox里
- 急切求教:CMSFlexGrid的Release版本的使用问题
- 小问题---在线等待
- 请问如何能够编程往我的电脑中添加一个驱动器,仅仅用软件实现????
- 急!100分求教!
- 请问如何防止一个应用程序被两次运行?
- 强制转换的问题,服了~~
- 16进制数输出问题
Select * from [log]