我现在使用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);