database_size
1 |
# mysql --silent --table |
[mysql] silent table
Size of ALL databases
Note: You do not need to change the 'Database Name' entry
1 2 3 4 5 6 7 8 9 |
SELECT table_schema "Database Name" , sum ( data_length + index_length ) / 1024 / 1024 "Database Size in MB" , sum ( data_free )/ 1024 / 1024 "Free Space in MB" FROM information_schema.TABLES GROUP BY table_schema ; |
File size of a specific db
The following commands should be run inside mysql
Note: replace “Data Base Name” with the db name.
1 2 3 4 5 6 7 8 9 |
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 WHERE table_schema = "$DATABASE_NAME" ; |
database_size.txt · Last modified: 2024/05/23 07:26 by 127.0.0.1