讨论--查询方式比较---欢迎参与(300分)

  • 主题发起人 主题发起人 ldaan3
  • 开始时间 开始时间
L

ldaan3

Unregistered / Unconfirmed
GUEST, unregistred user!
查询方式:(表中已建好相关索引)
a:直接查询: 直接用 locate 或者 FindNearest 语句。
b:直接把所查字段设置为索引,再查询,然后再把索引改为原来的索引。
查询以下几种后台数据:
A:sql-server
B:access
C:Paradox
后台数据量:
1: 1万以下
2: 1万-5万
3: 5-20万
4: 20万以上
欢迎讨论以下几种组合中,a or b is better:
A1:
A2:
A3:
A4:
B1:
……
C4:
 
select * from table1 where 条件
 
faint,
那么简单,我就不问了,
呵呵。
我的意思是想大家讨论一下,特别是对于大数据量的查询。
 
我发现一个问题locate和findnearst,或者说gotokey,还有findkey,对table和query还好使
对adotable和adoquery怎不好用,不知你们出现过没有?
 
在SQL SERVER 中,对相关字段建立索引比不建立索引查询的效率要高N倍,无论你采用那种
查询命令。
 
不是存储过程更快点吗
 
可是在已经建立好索引的情况下,
临时 改变索引 来查询,同直接查询比较,
效果又是怎样呢?
就如上所问。
 
我认为没有必要改变索引,只要有就行了
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部