GNU/Linux >> Tutoriales Linux >  >> Panels >> Plesk

Cómo encontrar tablas grandes en la base de datos SQL

Cómo encontrar tablas grandes en la base de datos MS SQL
Si su base de datos parece ser más grande de lo que esperaba, este artículo le mostrará cómo mostrar una lista de las tablas de su base de datos MS SQL en orden de tamaño y enumerar el tamaño asociado de la tabla.
>
Estos pasos requieren que tenga Microsoft SQL Server Management Studio instalado en su computadora. Microsoft SQL Server Mangement Studio Express 2014 está disponible de forma gratuita en Microsoft y se puede descargar a través de este enlace:http://www.microsoft.com/en-us/download/details.aspx?id=42299 (Haga clic en Descargar y seleccione ya sea MgmtStudio de 32 bits o de 64 bits, según el procesador de su computadora)

Estudio de administración del servidor SQL

  1. Abra e inicie sesión en Microsoft SQL Server Management Studio
  2. Haga clic derecho en su base de datos
  3. Pase el cursor sobre Informes
  4. Pase el cursor sobre Informes estándar
  5. Seleccione Uso de disco por tablas principales

Consulta SQL

  1. Abra e inicie sesión en Microsoft SQL Server Management Studio
  2. Haga clic en Nueva consulta botón
  3. Copie el siguiente script en la página Nueva consulta reemplazando [DatabaseName] con el nombre de su base de datos USE [DatabaseName] GO CREATE TABLE # temp ( table_name sysname , row_count INT , reserved_size VARCHAR (50), data_size VARCHAR (50), index_size VARCHAR (50), unused_size VARCHAR (50)) SET NOCOUNT ON INSERT # temp EXEC sp_msforeachtable 'sp_spaceused ' '?' '' SELECT a.table_name, a.row_count, COUNT (*) AS col_count, a.data_size FROM # temp a INNER JOIN information_schema.columns b ON a.table_name collate database_default = b.table_name collate database_default GROUP BY a.table_name, a.row_count, a.data_size ORDER BY CAST ( REPLACE (a.data_size, ' KB' , '' ) AS integer ) DESC DROP TABLE # temp
  4. Haga clic en Ejecutar botón


Plesk
  1. Cómo copiar tablas MySQL entre bases de datos

  2. Cómo hacer una copia de seguridad y restaurar la base de datos de Postgres

  3. Cómo buscar archivos grandes en la consola

  4. Cómo modificar campos en tablas de base de datos con phpMyAdmin

  5. Cómo ejecutar consultas SQL en una base de datos con phpMyAdmin

¿Cómo reparar una base de datos MySQL?

¿Cómo optimizar una base de datos MySQL?

¿Cómo importar mi archivo .sql a una base de datos PostgreSQL?

Cómo crear una copia de seguridad de una base de datos SQL con secuencias de comandos

Cómo restaurar manualmente una base de datos MSSQL en SQL Management Studio (SSMS)

Cómo restaurar una base de datos MySQL desde .SQL Backup