Cómo verificar el tamaño de la base de datos MySQL en Linux

Cómo verificar el tamaño de la base de datos MySQL en Linux

En este artículo, le mostraré cómo verificar el tamaño de las bases de datos y tablas MySQL/MariaDB. a través del shell MySQL. Aprenderá a determinar el tamaño real de un archivo de base de datos en el disco, así como el tamaño de los datos que presenta en una base de datos.

Lea también. 20 MySQL (Mysqladmin ) Comandos para la administración de bases de datos en Linux

Por defecto, MySQL/MariaDB. almacena todos los datos en el sistema de archivos, y el tamaño de los datos que existen en las bases de datos puede diferir del real tamaño de los datos de Mysql en el disco que veremos más adelante.

Además, MySQL usa la base de datos virtual information_schema. para almacenar información sobre sus bases de datos y otras configuraciones. Puede consultarlo para recopilar información sobre el tamaño de las bases de datos y sus tablas como se muestra.

# mysql-u root-p MariaDB [(none)]>. SELECT table_schema AS “Database Name”, ROUND (SUM (data_length + index_length)/1024/1024, 2) AS “Tamaño en (MB)” FROM information_schema.TABLES GROUP BY table_schema;  Verificar el tamaño de la base de datos MySQL  Verificar el tamaño de la base de datos MySQL Verifique el tamaño de la base de datos MySQL

Para averiguarlo el tamaño de un Una sola base de datos MySQL llamada rcubemail. (que muestra el tamaño de todas las tablas) usa la siguiente consulta de mysql.

MariaDB [(none)]>. SELECT table_name AS “Nombre de tabla”, ROUND (((longitud_datos + longitud_índice)/1024/1024), 2) AS “Tamaño en (MB)” FROM esquema_información.TABLES DONDE esquema_tabla = “ rcubemail. ORDER BY (longitud_datos) + longitud_índice) DESC;  Verificar tamaño de la base de datos MySQL Verificar el tamaño de la base de datos MySQL Comprobar el tamaño de la base de datos MySQL f reestar.config.enabled_slots.push

Finalmente, para averiguar el tamaño real de todos los archivos de base de datos MySQL en el disco (sistema de archivos), ejecute el comando du a continuación.

# du-h/var/lib/mysql  Verificar el tamaño de MySQL en el disco  Verificar el tamaño de MySQL en el disco Verifique el tamaño de MySQL en el disco

Es posible que también le guste leer los siguientes artículos relacionados con MySQL.

  1. 4 herramientas de línea de comandos útiles para monitorear el rendimiento de MySQL en Linux
  2. 12 MySQL/Prácticas recomendadas de seguridad de MariaDB para Linux

Para cualquier consulta o Si desea compartir ideas adicionales sobre este tema, utilice el formulario de comentarios a continuación.