可有提高模糊查询速度的好方法
编号:QA002168
建立日期: 1999年12月5日 最后修改日期:1999年12月5日
所属类别:
ldx:
操作系统: win95
编程工具: PB6。0+SQL Anywhere5.0
问题: 大量数据的表中的模糊查询非常慢。请问可有提高查询速度的好方法?
回答:
1、SQL Anywhere是本地库,它有很大的局限性,如果可能的话最好使用远程Sybase连接。
2、不要在程序脚本中直接写查询语句,把查询做成存储过程,这样可以提高速度。
3、Sybase在处理查询时需要占用tempdb空间,检查一下tempdb的大小,必要的话扩大tempdb。
4、如果所查询的表中数据太多,建议先取出一些可能的数据,然后建立一个临时表,查询工作可在这个临时表中进行。
此问题由panda回答。
| |
|
|
| |
|
|