cwe*_*ton 2 sql database sql-server performance
由于数据库变得相当大,我最近将一堆表从现有数据库移动到新数据库中.在这样做之后,我注意到在针对新数据库运行时查询性能急剧下降.
我重新创建新数据库的过程如下:
有没有人对我的流程可能出现的任何问题有任何想法,或者我错过了导致此性能问题的一些关键步骤?
谢谢.
首先,我将最小化确保启用自动创建统计信息,您还可以将自动更新统计信息设置为true
之后我会通过运行来更新统计数据
sp_updatestats
Run Code Online (Sandbox Code Playgroud)
要么
UPDATE STATISTICS
Run Code Online (Sandbox Code Playgroud)
还要意识到,第一次点击查询时它会更慢,因为没有任何内容会缓存在RAM中.在第二次打击应该快得多