查询数据表总量:(所有数据库的所有数据表的总量)
SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLES GROUP BY table_schema;
查询数据总量:(和实际的数据有偏差,官网有写innodb引擎就是会有40%~50%的一个偏差,ps: 我亲测,不是指数据表的数据,数据表偏差大概10%,感觉像是数据的一个同步问题,个人感觉哈)
select table_name,table_rows from information_schema.tables where TABLE_SCHEMA = '数据库名称' order by table_rows desc;
还是感觉如果公司合理化做数据存储的话,统计还是比较简单的,
例如我们就是给数据类型做了相关设计,不同数据类型处理结果有不同的数据库,表存储,日常如果查询的话就count就可以