在这篇文章中,我可以从命名表中获得行数.
Fast way to discover the row count of a table in PostgreSQL个
SELECT count(*) AS exact_count FROM myschema.mytable;
但是我如何列出最大的10个表的行数和表大小呢?
idea 是:
- 列出所有表
- 获取每个表的表大小,排序并限制为表大小最大的10个表.
- 这10个表的行数(如果很难,可以计算每个表的行数)
- 仅针对前10名的表名、表大小及其行数的输出
但是,我如何在一个SQL命令中完成这项工作呢?