Publicidad

Espacio ocupado por las tablas de una base de datos MySql en disco


Por Alex el 20/08/2023, Comentar el artículo

Comparte este artículo:      




Con una sencilla consulta del sistema de MySql podemos saber lo que ocupa una determinada tabla en disco.


La consulta que tenemos que ejecutar es esta:

SELECT
  TABLE_NAME AS `Table`,
  ROUND((DATA_LENGTH + INDEX_LENGTH) / 1024 / 1024  ) AS `Size (MB)`
FROM
  information_schema.TABLES
WHERE
  TABLE_SCHEMA = "NOMBRE_BASE_DE_DATOS"
ORDER BY
  (DATA_LENGTH + INDEX_LENGTH)
DESC

Cambiar NOMBRE_BASE_DE_DATOS por vuestra base de datos.

Y tendría que salir algo como esto:

Espacio ocupado en disco por las tablas en MySql

También puede ser interesante ver el espacio ocupado por la base de datos completa Espacio ocupado en disco por las bases de datos MySql

Y esto es todo, feliz programming
Saludos
Alex.
/


Si te ha gustado el artículo compartelo en:      




Añadir un comentarios:

Nombre:
Email: (no se publica el email)




SIGUENOS EN

ARCHIVO

Publicidad

.