Analizado los campos y tipos de datos en MariaDB

Con la sintaxis SELECT PROCEDURE ANALYSE  podemos obtener la respuesta de un query con los datos optimos en base a la consulta que hicimos y los datos presentes en la tabla, aca a un ejemplo: MariaDB [training]> select * from soccer_teams procedure analyse (); +———————————–+————–+————+————+————+——————+——-+————————-+——–+——————————– ———-+ | Field_name                        | Min_value    | Max_value  | Min_length | Max_length | Empties_or_zeros | Nulls […]

Calcular el tamaño de una base de datos y tablas con Information Schema

Aca les dejo na breve y sencilla solucion para poder calcular los tamaños de las DB en MySQL /MariaDB y forks con Information Schema Realmente es muy sencillo: MariaDB [information_schema]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 = "training"; +————–+————+————-+————–+————+ | table_name   | table_rows | data_length | […]