MSSQL中快速统计所有表的行数

在系统做数据初始化时,我们常常遇到一个问题:

如何检测MSSQL中 有数据行的表(获取所有数据表行数据):
,通过对表行数的判断来进行数据清理工作

SELECT a.name, b.rows FROM sysobjects AS a INNER JOIN sysindexes AS b ON a.id = b.id
WHERE (a.type = ‘u’) AND (b.indid IN (0, 1))
and rows >1
ORDER BY a.name,b.rows DESC


扩展:
sysindexes 数据表存储内容:
存储每个表的一些 统计信息 和存储每个索引的一些属性信息