几个简单问题,却一直搞不明白,谁能帮我一下? 1.因为该库已打开所以有相应的缓存区这样操作当然快2.也许是因为table+dbgrid是打开整个库而data是部分(按页打开) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1 database desktop执行sql之前已经读了数据,而你没有2 database desktop没有一下子全部读完数据,只显示部分 打开数据库之前,先query.disablecontrols打开数据库之后,再query.enablecontrols速度会明显比原来快 问题是:1、用query查询本地库时,怎样才能让他用到索引?我知道查询远程sql库是自动使用索引的。2、怎样设置table,可以在filter时用索引提高速度? 对于本地库,在执行一个 SQL 查询时是很好时的,特别是数据量大的时候。本地库 SQL 查询是在使用的数据引擎中完成的(ADO、BDE),而数据引擎主要并不是为 SQL 查询而设计的,所以它的 SQL 查询分析执行功能相对 SQL 服务器就简单多了,它的 SQL 查询往往要将整个表的数据全部调入内存为了执行查询。所以主要的时间花在了装入表数据上。但是,如果你是直接打开表,它就进行一个优化:将表数据分批分叶的调入内存。所以感觉上要快了。 本地库的sql查询难道就不用索引的吗?能不能强制使用? 请教,如何用DELPHI通过声卡获得,输入音频的频率和幅度值 DLL简单问题 delphi memo录入问题 请大家指教一下提取数据库数据的问题,谢谢 请问窗体的OnShow事件倒底什么时候触发? 请教一个智力题,据说是初一的考试题目 大侠救命,以分相许 在线等待,如何向sql数据库中保存图片? delphi的个人版和企业版有什么不一样?? 创建了一个远程数据模块,如何可以在客户端数据请求完成以后,将远程数据模块也关闭。 在dbgrid中标题栏上单击后该列排序,再单击反向排序,如何实现?谢谢! ***大救命呀*** 我想学Delphi,但我只会VB6.0,VF6.0.如何学起?
2 database desktop没有一下子全部读完数据,只显示部分
打开数据库之后,再query.enablecontrols
速度会明显比原来快
1、用query查询本地库时,怎样才能让他用到索引?我知道查询远程sql库是自动使用索引的。
2、怎样设置table,可以在filter时用索引提高速度?
本地库 SQL 查询是在使用的数据引擎中完成的(ADO、BDE),而数据引擎主要并不是为 SQL 查询而设计的,所以它的 SQL 查询分析执行功能相对 SQL 服务器就简单多了,它的 SQL 查询往往要将整个表的数据全部调入内存为了执行查询。所以主要的时间花在了装入表数据上。
但是,如果你是直接打开表,它就进行一个优化:将表数据分批分叶的调入内存。所以感觉上要快了。