编程论坛's Archiver

iceqier 发表于 2008-5-27 17:16

如何提高大量数据的查询速度

有10万笔资料...我加载到一个datatable中....我必须访问10W笔资料后才知道我想要的结果。。请问。。如何能大量提高访问数据的速度(datatable中有个字段存储访问的结果)

[[it] 本帖最后由 iceqier 于 2008-5-27 17:37 编辑 [/it]]

iceqier 发表于 2008-5-28 13:16

没人知道?

wasdyjyj 发表于 2008-5-28 14:26

以前做过类似的,当时是8W多条纪录,用存储过程和批处理来解决的,不过还是用了好几分钟,感觉要快最好是硬件配制高,自然就快了

fairy4 发表于 2008-5-29 12:09

100W,記錄,查詢一次,不會超過1秒!
你只是需要得到你想要的數據,而不是把這10w條記錄全部讀取出來,加载到一个datatable中,再在里面去找數據。
你要是真的這樣做了,我還真服了你!

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.