Blue
Red
Green
Orange
Voilet
Slate
Dark

查询速度问题,急!(100分)

  • 主题发起人 Dprogramer
  • 开始时间
D

Dprogramer

Unregistered / Unconfirmed
GUEST, unregistred user!
请问各位大侠,如果在一个10万条记录的pardox数据库
中,在table里用setrange函数,或用过滤函数查找数据大约
需要多长时间,如果用query的sql查询是否会快些?
书上说,用setrange函数,或用过滤函数查找小范围数据
会很快,小范围指什么范围。
先谢了。
 
T

tanglu

Unregistered / Unconfirmed
GUEST, unregistred user!
自己测试一下不就行了。
 
D

Dprogramer

Unregistered / Unconfirmed
GUEST, unregistred user!
to tanglu:
数据库不在我机器上,没办法测试。
 
H

hnzgf

Unregistered / Unconfirmed
GUEST, unregistred user!
最好是用SQL,10万条记录还用paradox?
 
L

lzliang

Unregistered / Unconfirmed
GUEST, unregistred user!
我试过7万条记录,全部查询好象10多秒。如果加查询条件3~4秒。
 
N

NetBird

Unregistered / Unconfirmed
GUEST, unregistred user!
把QUERY的REQUESTLIVE设为TRUE,会收到意想不到的效果!试试吧!
 

胡红兵

Unregistered / Unconfirmed
GUEST, unregistred user!
实际上本地数据库paradox,用select 去查询速度是最快的,
否则在C/S结购中用存储过程,让服务器去运算去吧
 
D

diamond001

Unregistered / Unconfirmed
GUEST, unregistred user!
兄弟,我想或许是因为你在设置数据库时的BDE的问题,我刚刚看了李维的一本书,说
主要是因为数据库的PAGERSIZE默认值一般是1M,如果你的数据库大的话,最好更改其为
4M。你可以看看!
 
D

Dprogramer

Unregistered / Unconfirmed
GUEST, unregistred user!
多人接受答案了。
 
S

sjzqingqing

Unregistered / Unconfirmed
GUEST, unregistred user!
我同意hnzgf,最好是用SQL,10万条记录还用paradox?
另外表中一定要有索引,否则速度是不会快的
 
顶部 底部