sql

 A mi me ha ocurrido que he necesitado sacar el tamaño de las bases de datos de mysql que ocupaban en el disco. Ya sea porque se me llena el disco y hay que vaciarlo o por cualquier otra razón.

Hay varias formas de averiguarlo, pero aquí solo mostraremos una, mostrándonoslo con una query.

 

 

 

 

SELECT table_schema AS "Database name", SUM(data_length + index_length) / 1024 / 1024 AS "Size (MB)" FROM information_schema.TABLES GROUP BY table_schema;

 La query es bastante simple, nos mostrará una lista de las bases de datos y su tamaño en disco en MB.

 

 

  • No se han encontrado comentarios

Deja tus comentarios

Enviar un comentario como invitado

0 / 300 Restricción de Carateres
El texto debe estar entre 2-300 caracteres
Sus comentarios están sujetos a moderación por un administrador.