Una de tamaños

  • Tamaño de las bases de datos
Para conocer el tamaño de las bases de datos alojadas en el servidor ejecutaremos la siguiente consulta SQL:
SELECT
  table_schema "Data Base Name",  
  sum( data_length + index_length ) / 1024 / 1024 "Data Base Size in MB",  
  sum( data_free )/ 1024 / 1024 "Free Space in MB"  
FROM information_schema.TABLES  
GROUP BY table_schema; 
  • Tamaño de las tablas de una base de datos
Para conocer el tamaño de todas las tablas de alguna de las bases de datos alojadas en el servidor, podemos ejecutar la siguiente consulta SQL:
select  
    table_name,  
    table_rows "# Filas",  
    data_length "Tamaño datos",  
    index_length "Tamaño índices",  
    round(((data_length + index_length) / 1024 / 1024),2) "Ocupado en MB",  
    round((data_free / 1024 / 1024),2) "Libre en MB",  
    round((data_free / (data_length + index_length)),6) "Fragmentación"  
from information_schema.tables  
where table_schema = "miBaseDeDatos"  
order by (data_length + index_length)  
desc;

No hay comentarios:

Publicar un comentario