SQL Server 2008 的 tempdb 数据库在每次SQL Server重新启动时都会重建, 而不是恢复tempdb数据库.

时间:2022-02-10 17:14:06

启动行版本后,tempdb占了1.5G,但今天发现只有400M了,怪事,昨天重起过一次sql server,一查才知道,SQL Server 2008 的 tempdb 数据库在每次SQL Server重新启动时都会重建, 而不是恢复tempdb数据库.

 

tempdb: 存储SQL Server在查询处理和排序时内部产生中间结果的工作表,维护用在快照隔离级别和某些其他操作的行版本,填充静态游标和键集游标的键值都会用到该数据库。Tempdb的大小和配置对优化SQL Servere的功能和性能都至关重要。