Este artículo demuestra cómo verificar el tamaño de las bases de datos y tablas de MySQL. Puede hacerlo usando la interfaz web de phpMyAdmin o usando la línea de comandos mysql programa.
Para ver un video que demuestra los siguientes procedimientos, haga clic a continuación:
Usando phpMyAdmin
Puede usar la interfaz web phpMyAdmin para verificar los tamaños de las bases de datos y tablas de MySQL. Para hacer esto, siga estos pasos:
- Inicie sesión en cPanel. Si no sabe cómo iniciar sesión en su cuenta de cPanel, consulte este artículo.
- En la sección BASES DE DATOS de la pantalla de inicio de cPanel, haga clic en phpMyAdmin:
La página de administración de phpMyAdmin aparece en una nueva ventana.
- En el panel izquierdo, haga clic en el nombre de la base de datos que desea ver.
-
En el panel derecho, busque la columna Tamaño. phpMyAdmin enumera el tamaño de cada tabla en la base de datos:
-
Para obtener el tamaño total de la base de datos, desplácese hacia abajo hasta el final de la columna Tamaño:
Usando mysql programa de línea de comandos
Puede utilizar mysql programa de línea de comandos para verificar los tamaños de bases de datos y tablas MySQL. Para hacer esto, siga estos pasos:
- Inicie sesión en su cuenta usando SSH.
- En la línea de comando, escriba el siguiente comando, reemplazando nombre de usuario con el nombre de usuario de su cuenta de A2 Hosting:
mysql -u username -p
- En Introducir contraseña solicitud, escriba su contraseña. Cuando escribe la contraseña correcta, mysql> aparece el aviso.
-
Para verificar los tamaños de todas sus bases de datos, en mysql> escriba el siguiente comando:
SELECT table_schema AS "Database", ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS "Size (MB)" FROM information_schema.TABLES GROUP BY table_schema;
Según la cantidad de bases de datos que tenga y su tamaño, este comando puede tardar uno o dos minutos en completarse. Una vez que finaliza el comando, enumera todas sus bases de datos y su tamaño correspondiente (en megabytes). -
Para verificar los tamaños de todas las tablas en una base de datos específica, en mysql> indicador, escriba el siguiente comando. Reemplazar nombre_de_la_base_de_datos con el nombre de la base de datos que desea consultar:
SELECT table_name AS "Table", ROUND(((data_length + index_length) / 1024 / 1024), 2) AS "Size (MB)" FROM information_schema.TABLES WHERE table_schema = "database_name" ORDER BY (data_length + index_length) DESC;
Una vez que finaliza el comando, enumera todas las tablas y su tamaño correspondiente (en megabytes), con la tabla más grande en la parte superior y la tabla más pequeña en la parte inferior.
Más Información
- Para obtener más información sobre phpMyAdmin, visite https://www.phpmyadmin.net.
- Para obtener más información sobre el programa de línea de comandos mysql, visite https://mariadb.com/kb/en/mysql-command-line-client.