海量数据检索导致的速度问题。。。
按检索按钮,则数据窗口的复杂SQL需要检索的数据量大约在100万左右这个数量级上,结果老挨客户批判。
解决方式有几种:
1。扩大内存等硬件
2。将PB检索能否放置到后台,检索完毕后弹回前台,同时可以开其他窗口进行查询。不然现在等于是锁住一个窗口后客户长时间等待,什么也做不了。这是一个比较好的变通的方法。
3。能否在数据窗口中检索到一行或几行就显示几行,现在是检索完全部数据才显示,系统跟假死机一样。
4。优化SQL,这个就不用各位兄弟帮忙的,另外的问题。
就是2,3有没有什么好的方式?
或者有其他更好的思路?