delicious

How to get the sizes of the tables of a MySQL database?

Een murb'ed feed, meer 5 jaar geleden geplaatst onder mysql, tricks, performance, database & table.

I was wondering how a MySQL DB export got so big. This handy snippet helped me find out.

SELECT 
   ->      table_schema as `Database`, 
   ->      table_name AS `Table`, 
   ->      round(((data_length + index_length) / 1024 / 1024), 2) `Size in MB` 
   -> FROM information_schema.TABLES 
   -> ORDER BY (data_length + index_length) DESC;

Lees meer op de oorspronkelijke bron.

Op de hoogte blijven?

Maandelijks maak ik een selectie artikelen en zorg ik voor wat extra context bij de meer technische stukken. Schrijf je hieronder in:

Mailfrequentie = 1x per maand. Je privacy wordt serieus genomen: de mailinglijst bestaat alleen op onze servers.