若要获得最佳的 tempdb 性能,我们建议在生产环境中对 tempdb 进行如下配置: 0 至 100 MB 10 MB 100 至 200 MB 20 MB 200 MB 或更多 10%*
有关详细信息,请参阅 如何查看或更改数据库的恢复模式 (SQL Server Management Studio)。
注意:
如果生产环境不允许自动增长操作过程中可能出现的应用程序超时,则应为预期的工作负荷预分配空间。
* 您可能必须基于 tempdb 文件所在的 I/O 子系统的速度调整此百分比。为了避免潜在的闩锁超时,我们建议将自动增长操作限制在大约两分钟之内。例如,如果 I/O 子系统以每秒 50 MB 的速度初始化文件,则无论 tempdb 文件的大小如何,FILEGROWTH 增量都应设置为最大值 6 GB。如果可能,请使用实例数据库文件初始化来提高自动增长操作的性能。
tempdb 文件大小
FILEGROWTH 增量
相关文章: