Administra una base de datos temporal

En esta página, se describe la administración de la base de datos tempdb en Cloud SQL para SQL Server.

La base de datos tempdb es una base de datos del sistema que contiene muchos objetos, como tablas temporales, procedimientos almacenados y mucho más. En tus instancias, puedes realizar operaciones comunes en esta base de datos.

Puedes administrar la base de datos tempdb de tu instancia de una manera que satisfaga tus necesidades.

Una base de datos temporal se vuelve a crear cada vez que se reinicia una instancia. Para evitar la pérdida de permisos de usuario, Cloud SQL proporciona permisos al usuario sqlserver después de reiniciar una instancia.

Descripción general

El usuario sqlserver tiene el permiso CONTROL para administrar las opciones de bases de datos tempdb. Además, el usuario puede otorgarlo a otros usuarios.

Consulta la información general sobre la administración de una base de datos tempdb.

Administrar archivos tempdb

Después de conectarte a una instancia, el usuario sqlserver puede administrar los archivos temporales.

Cantidad de archivos

El usuario tiene el permiso CONTROL en la base de datos tempdb. El usuario puede controlar la configuración de la cantidad de archivos (y más). Por ejemplo, el usuario puede realizar estas operaciones:

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

Tamaño de archivos

El usuario puede controlar el tamaño de los archivos en la base de datos tempdb. Si deseas obtener información sobre el uso de la declaración ALTER DATABASE para cambiar las opciones de tamaño del archivo, consulta ALTER DATABASE (Transact-SQL) Opciones de archivos y grupos de archivos.

¿Qué sigue?