20万条记录,存放在什么数据库时,查询速度最快?使用什么数据库最好?(高手请进)(100分)

  • 主题发起人 主题发起人 kenwoo
  • 开始时间 开始时间

用Oracle 数据库吧,毕竟人家有数据库王国的美誉。
它无误在哪个性能衡量方面都不错。
不过如果只考虑速度,用Sql server 。
 
sqlserver2000
注意进行索引优化
我对2万条记录查询时间测试是30-60毫秒
 
测试结果:
sql server7
三层结构( bde-database-query)
考勤原始记录表10多条 字段:序号 卡号(8位) 时间 考勤机号(2位)
cds。commandtext:='select * from tablename'
midas 20秒
socket 压缩21秒
socket 22秒
delphi 自带表animals.dbf
其它同上 28条数据
midas 0。4秒
socket压缩 0.8秒
socket 1.8秒
 
SQL7 插入100,000条纪录
1, DELPHI+ADO+GRID
3MIN20S
2. DELPHI+ADO+INSERT INTO
2MIN10S
3,POWERBUILDER +INSERT INTO +直接访问接口
 

Similar threads

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