代码:
通过avgbody,更改命令和连接中的默认超时时间。
使用存储过程调用而非内联SQL语句,由avgbody提供。
使用活动监视器寻找阻塞/锁定,由Jay Shepherd提供。
SQL Server:
注意存储过程中的参数嗅探问题,AlexCuse提供建议。
小心动态增长数据库,Martin Clarke提供建议。
使用Profiler来查找任何超过100毫秒的查询/存储过程,BradO提供建议。
增加事务超时时间,avgbody提供建议。
将动态存储过程转换为静态存储过程,avgbody提供建议。
通过Jay Shepherd,检查服务器的繁忙程度。