如何准确统计MySQL数据库中的数据量大小?

avatar
作者
猴君
阅读量:0
 查询数据库中所有表的存储大小 SELECT      table_schema ASDatabase,     SUM(data_length + index_length) ASSize FROM      information_schema.TABLES WHERE      table_schema NOT IN ('information_schema', 'mysql', 'performance_schema', 'sys') GROUP BY      table_schema ORDER BYSize DESC; 查询数据库的总大小 SELECT      SUM(data_length + index_length) ASTotal Size FROM      information_schema.TABLES WHERE      table_schema NOT IN ('information_schema', 'mysql', 'performance_schema', 'sys');

SQL查询语句可以帮助您统计MySQL数据库中所有数据库的大小,以及单个数据库的总大小。

如何准确统计MySQL数据库中的数据量大小?

第一个查询语句会列出所有数据库的大小,并按大小降序排列,它排除了information_schemamysqlperformance_schemasys这四个系统数据库。

第二个查询语句则计算除了系统数据库之外的所有数据库的总大小。

如何准确统计MySQL数据库中的数据量大小?

请将这些查询语句直接在MySQL的命令行工具或管理界面中执行,以获取所需的数据。

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!