SqlServer查询数据库中每张表的数据量

作者:outlela  来源:本站原创   发布时间:2019-6-27 16:7:43

在数据库量过大的时候,会查询数据库表的数据量,看看是否需要分表使用。如何查询一个数据库中所有的表及表的数据量呢?

SELECT a.name TableName,b.rows TableCount
FROM sysobjects a  
INNER JOIN	sysindexes b ON a.id=b.id 
WHERE b.indid IN(0,1) AND a.Type='U'  and a.name not in ('') 
ORDER BY TableCount DESC

这样一段sql就可以查出数据库中每张表的数据量,如图:

image.png

*本文最后修改于:2019-6-27 16:25:0
本文标签: SqlServer 表数据量
本文由本站原创发布, 本文链接地址:https://outlela.com/Code/54.html
转载或引用请保留地址并注明出处:outlela.com