Mostrar la información del espacio ocupado por los datos y el registro de una base de datos
En este tema se describe cómo mostrar la información de espacio de datos y registro de una base de datos en SQL Server 2014 mediante SQL Server Management Studio o Transact-SQL.
En este tema
Antes de empezar:
Para mostrar la información del espacio ocupado por los datos y el registro, use:
Antes de empezar
Seguridad
Permisos
El permiso para ejecutar sp_spaceused se otorga al rol public . Solo los miembros del rol fijo de base de datos db_owner pueden especificar el parámetro @updateusage .
Uso de SQL Server Management Studio
Para mostrar la información del espacio ocupado por los datos y el registro de una base de datos
En Explorador de objetos, conéctese a una instancia de SQL Server y expanda esa instancia.
Expanda Bases de datos.
Haga clic con el botón derecho en una base de datos, seleccione Informese Informes estándary, luego, haga clic en Uso de disco.
Usar Transact-SQL
Para mostrar la información del espacio ocupado por los datos y el registro de una base de datos mediante sp_spaceused
Conéctese con el Motor de base de datos.
En la barra Estándar, haga clic en Nueva consulta.
Copie y pegue el siguiente ejemplo en la ventana de consulta y haga clic en Ejecutar. En este ejemplo se usa el procedimiento almacenado del sistema sp_spaceused para notificar información de espacio en disco para la tabla
Vendor
y sus índices.
USE AdventureWorks2012;
GO
EXEC sp_spaceused N'Purchasing.Vendor';
GO
Para mostrar la información del espacio ocupado por los datos y el registro de una base de datos mediante una consulta a sys.database_files
Conéctese con el Motor de base de datos.
En la barra Estándar, haga clic en Nueva consulta.
Copie y pegue el siguiente ejemplo en la ventana de consulta y haga clic en Ejecutar. En este ejemplo se consulta la vista de catálogo sys.database_files para devolver información específica sobre los archivos de datos y de registro de la base de datos AdventureWorks2012 .
USE AdventureWorks2012;
GO
SELECT file_id, name, type_desc, physical_name, size, max_size
FROM sys.database_files ;
GO
Consulte también
SELECT (Transact-SQL)
sys.database_files (Transact-SQL)
sp_spaceused (Transact-SQL)
Agregar archivos de datos o de registro a una base de datos
Eliminar archivos de datos o de registro de una base de datos