HOW TO TO CALCULATE TABLE SIZE IN MB AND CREATE EXCEL SHEET IN MYSQL 5.7 USING CENTOS 7
HOW TO TO CALCULATE TABLE SIZE IN MB AND CREATE EXCEL SHEET IN MYSQL 5.7 USING CENTOS 7
1.Given command below:-
SELECT
table_schema as `Database`,
table_name AS `Table`,
round(((data_length + index_length) / 1024 / 1024), 2) `Size in MB`
FROM information_schema.TABLES
WHERE table_schema = 'mamc_disney'
order BY (data_length + index_length) DESC;
2.create excel sheet, we are simple using outfile function
SELECT
table_schema as `Database`,
table_name AS `Table`,
round(((data_length + index_length) / 1024 / 1024), 2) `Size in MB`
FROM information_schema.TABLES
WHERE table_schema = 'your_database_name'
order BY (data_length + index_length) DESC
INTO OUTFILE '/var/lib/mysql-files/pankaj.xlxs'
FIELDS TERMINATED BY ',';
Notes:-In mysql predifine this directory and we can change also not fixed.
Comments
Post a Comment