sql数据库 tempdb数据库的作用是什么?

tempdb数据库的作用是什么?Tempdb是SQL server的系统数据库。它一直是sqlserver的重要组成部分。它用于存储临时对象。很容易理解tempdb是sqlserver的草图板。应用程

tempdb数据库的作用是什么?

Tempdb是SQL server的系统数据库。它一直是sqlserver的重要组成部分。它用于存储临时对象。很容易理解tempdb是sqlserver的草图板。应用程序和数据库都可以使用tempdb作为临时数据存储。实例的所有用户共享一个tempdb。特点:

1。系统重新启动后,tempdb中的任何数据都不会保留。实际上,每次SQL server启动时都会重新创建tempdb。此功能意味着不需要恢复tempdb。

2. Tempdb总是设置为“简单”恢复模式。当您试图修改它时,您将报告一个错误。也就是说,提交的事务的事务日志在每个检查点之后都被标记为重用。

3. Tempdb只能有一个文件组,不能添加更多的文件组。

4. Tempdb用于存储三种类型的对象:用户对象、内部对象和版本存储