我已经将服务器从SQL Server 2005升级到SQL Server 2008,但是在运行某些存储过程时数据库运行速度较慢,特别是对于包含比其他数据更多的数据的记录。
有人建议我运行一个基本的重新索引,看看这是否会解决。
有人可以查看截图并告知是否会从我的数据库中删除任何数据 - 如果是这样,那么这不是正确的事情。
谢谢James
p.s我现在将附上一个屏幕截图,如果我可以在使用此论坛之前没有这样做
答案 0 :(得分:1)
这些操作不会从数据库中删除任何数据,但通常我不建议尝试缩小数据库,除非您确实需要空间,因为这会导致更多的索引碎片。您在那里选择能够提高性能的唯一选项是重建/重组索引和更新统计选项。
虽然我通常建议使用Ola Hallengren的数据库维护脚本,而不是维护计划,因为它们提供了更大的灵活性,并且通常比这些计划好很多: