管理 tempdb 数据库

本页面介绍了 Cloud SQL for SQL Server 中临时数据库的管理方法。

tempdb 数据库是一种保存多个对象的系统数据库,其中包括临时表、存储过程等。在您的实例中,您可以对此数据库执行常见操作。

您可以采用符合自己需求的方式管理实例的 tempdb 数据库。

每次实例重启时,系统都会重新创建 Tempdb 数据库。为了防止用户权限丢失,Cloud SQL 会在实例重启后向 sqlserver 用户提供权限。

概览

sqlserver 用户具有管理 tempdb 数据库选项的 ALTER 权限。

请参阅有关管理 tempdb 数据库的常规信息

管理 tempdb 文件

连接到实例后,sqlserver 用户可以管理 tempdb 文件。

文件数

用户有 tempdb 数据库的 CONTROL 权限。用户可以控制文件数量(以及其他设置)的设置。例如,用户可以执行以下操作:

  • ALTER DATABASE [tempdb] ADD FILE
  • ALTER DATABASE [tempdb] REMOVE

文件大小

用户可以控制 tempdb 数据库中文件的大小。如需了解如何使用 ALTER DATABASE 语句更改文件大小选项,请参阅 ALTER DATABASE (Transact-SQL) 文件和文件组选项

后续步骤