8 个解决方案
#1
什么数据库,SQLServer?
#2
是的,会不会是查询的时候太久了
#3
程序是楼主自己写的,应该很清楚是哪里弹出的警告吧?
俺猜呢:
1、数据库服务器过于繁忙,或者到数据库服务器的网络堵塞。
2、时间不一致?
#4
你说以前好好的,最近才出现的问题,软件本身设置没有动过什么的话,也许是服务器那边的设置有变动?或者数据量猛增,由于数据库没有优化,导致查询缓慢?检查一下,主键,索引之类的有没有建立?
#5
可能是网络慢了。
#6
数据库的问题大一些,具体查询是sql语句在服务上执行看看
加索引优化 能提高查询相应速度
加索引优化 能提高查询相应速度
#7
如果是数据库服务器过于繁忙,或者到数据库服务器的网络堵塞,那该怎么解决
#8
ADO控件的默认查询时间是30秒....如果查询的数据过大确实可能超出这个时间..可以将之改为0..
就是CommandTimeout属性
就是CommandTimeout属性
#1
什么数据库,SQLServer?
#2
是的,会不会是查询的时候太久了
#3
程序是楼主自己写的,应该很清楚是哪里弹出的警告吧?
俺猜呢:
1、数据库服务器过于繁忙,或者到数据库服务器的网络堵塞。
2、时间不一致?
#4
你说以前好好的,最近才出现的问题,软件本身设置没有动过什么的话,也许是服务器那边的设置有变动?或者数据量猛增,由于数据库没有优化,导致查询缓慢?检查一下,主键,索引之类的有没有建立?
#5
可能是网络慢了。
#6
数据库的问题大一些,具体查询是sql语句在服务上执行看看
加索引优化 能提高查询相应速度
加索引优化 能提高查询相应速度
#7
如果是数据库服务器过于繁忙,或者到数据库服务器的网络堵塞,那该怎么解决
#8
ADO控件的默认查询时间是30秒....如果查询的数据过大确实可能超出这个时间..可以将之改为0..
就是CommandTimeout属性
就是CommandTimeout属性