怎样更好的查询大的表 我在查询数据量大的表的时候,程序会处于不响应状态,直到查询完成,有什么好办法解决吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用异步查询,ADO默认是同步的! procedure TForm1.FormCreate(Sender: TObject);begin ADOConnection1.ConnectOptions:= coAsyncConnect;end; 如果你的索引建得好,而且SQL语句经过优化的话,我查询百万以上的记录也不过2秒钟左右,这个应该不是问题。另外,如果真连这个也无法忍受的话,只好采用楼上的方法了 两秒我想也够快了,不过怎样才能建好索引呢?有没有什么资料关于sql优化,以及建索引的? ADO异步与同步有什么不一样? 线程执行一遍的最短时间是多少? 如何加快线程的执行速度? dbexpress 如何用opendialog打开带密码的数据库 ((a+b)*c or d>0) or a=e and e>f ----字符串截取的部题 ~~~急~~~~~~ 关于TTreeView,小问题 一般分为两栏的窗口是如何作的? 三层架构怎么在SQL里存取图片?100分 delphi送分问题,不来看是SB啊!!! 请教高手(关于数据结构)的一个问题 如何判断出某一个目录下到底有多少文件? onkeypress事件 极其简单的入门问题!再线!!!!
begin
ADOConnection1.ConnectOptions:= coAsyncConnect;
end;
另外,如果真连这个也无法忍受的话,只好采用楼上的方法了
有没有什么资料关于sql优化,以及建索引的?