QUOTE:
原帖由
lyong 于 2008-6-18 19:06 发表

数据库方面:
1 根据搜索的相关性建立非聚集索引.
2 采用存储过程对表进行读取操作.
3 增加数据库缓存的容量.
4 如果数据量很大建议根据日期进行分表
.net数据库逻辑方面
1 自己编写数据库缓存,可以是内存也可以是内存.
2 建立数据库类操作实现,如hebinit的框架可以参考.
数据显示方面
1 建议采用缓存显示,具体的含义就是只从缓存中读出需要显示的数据部分不要把整个select符合条件的全部加载到显示控件上.
如果以上的方法还是不能解决问题,那么说明你的数据库设计的不合理.