引发
我正在运行 SQL Server Express 2008 R2。有十个用户使用存储过程对同一个表进行永久读/写。他们日夜这样做。
问题
随着数据库大小的增加,存储过程的性能越来越低。当数据库大小约为 200MB 时,存储过程调用平均需要 10 毫秒。当数据库大小约为 3GB 时,相同的调用平均需要 200 毫秒。所以我们必须每月清理一次数据库。
我们已经对一些具有积极影响的表进行了索引优化,但问题仍然存在。
最后,我不是 SQL Server 专家。你能给我一些提示来开始摆脱这个性能问题吗?