martes, 9 de julio de 2013

Tamaño tablas y arbol de directorios por consola

Para consultar el tamaño de las tablas de una base de datos MySQL tenemos el siguiente query que nos ayuda:

SELECT table_name, table_rows, data_length, index_length,
 round(((data_length + index_length) / 1024 / 1024),2) "Size in MB"
 FROM information_schema.TABLES WHERE table_schema = "nombre_basedatos"
ORDER BY 5;

Obviamente hay que cambiar el nombre de la base de datos y hay que tener derechos para consultar la base de datos information_schema.




Aunque no tiene nada que ver con lo anterior, tambien es interesante, si queremos saber que directorios tenemos en nuestro server o PC, desde consola se tiene el siguiente query:

ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/'
ó
tree -d

Este ultimo es un programa de linux que se instala con el comando siguiente:
sudo apt-get install tree

Y nos los muestra de manera gráfica y se ve nice.

Saludos.

No hay comentarios.:

Publicar un comentario