各位大哥:小弟想完成2-3万多条数据记录的快速查询,有什么优化查询的手段吗?Access数据库
小弟想完成2-3万多条数据记录的快速查询,有什么优化查询的手段吗?Access数据库 问题点数:50、回复次数:12Top
1 楼mrshelly(Shelly)回复于 2006-07-04 08:48:12 得分 0
换SQL SERVER吧。Top
2 楼mosangbike(莫桑比克)回复于 2006-07-04 08:53:47 得分 0
请具体讨论优化accesss的方法
不要提换sqlTop
3 楼sy_binbin()回复于 2006-07-04 08:57:48 得分 10
ACCESS的啊??
没什么好的办法!尽量把SQL语句写的规范点,需要什么字段就查什么字段,不要用select *Top
4 楼bclz_vs(边城)回复于 2006-07-04 09:30:42 得分 10
建立索引,视图Top
5 楼ss4ss(ss4ss)回复于 2006-07-04 18:09:06 得分 0
难道真的没有办法了吗
如果使用sql-s 使用存储过程查询的话,,,2-3万条记录的查询,,要用多久时间呢
谢谢了Top
6 楼cestar2005(往事随风)回复于 2006-07-04 18:12:56 得分 0
2-3万条又不是很多,查询起来速度区别也不是太大,除非你机器太差了
真正有区别的要上百万了才能感觉出来Top
7 楼sy_binbin()回复于 2006-07-04 18:45:12 得分 0
具体没计算多长时间,但才几万条数据,没什么的!
Top
8 楼zys59(三仙半)回复于 2006-07-04 20:04:50 得分 10
我也用ACCESS,效率是差了点,但只要合理的选取需要的记录的必需字段,通常速度还是可以的。最近做了一个记录结构包含父节点以及两个子节点的数据库,大约7万条数据吧,还要做数值统计,每次遍历数据库做统计的时间都在20s以内,用的就是这种办法,也就是说把每个不需要的字段都去掉。Top
9 楼piperzero(管子)回复于 2006-07-04 23:11:55 得分 0
这个也不一定的,看SQL语句到底是什么样的.个人认为如果含有GROUPBY会慢Top
10 楼goga21cn()外城◣◥◣◥奔III的预备团员︻$▅▆▇◤()︻︼─一()回复于 2006-07-05 09:40:51 得分 0
才2--3万行,不多Top
11 楼tfyjj1984(杨静静)回复于 2006-07-05 12:11:10 得分 20
我给你方法,不过你要给我分,我的分真的不是很多了,采用数组,如果你采用数组不会,我可以帮你把原代码贴出来!整个查询只要半分钟都不要!Top
12 楼Unending(看分答题)回复于 2006-07-05 12:18:55 得分 0
2-3万,直接放在内存里不是更快?
不会舍不得那几M内存吧Top




