如何解决sql server2005:waittype=RESOURCE_SEMAPHORE_QUERY_COMPILE进程过多的性能问题
现我安装了一台sql server2005的数据库服务器,但运行下来后,发现数据库进程表里waittype=RESOURCE_SEMAPHORE_QUERY_COMPILE的进程过多,造成应用程序长时间等待,经常造成查询超时
请问该如何解决这个性能问题,谢谢!
(注:我已对升级到2005的数据库中的所有表进行了索引重建,以及数据库统计数更新,但都没有效果)
[解决办法]
查询等操作时是否对数据表进行了正确的锁定。