SQL查看數據庫中每張表的數據量和總數據量

 

查看全部表對應的數據量數據庫

SELECT a.name AS 表名, MAX(b.rows) AS 記錄條數FROM sys.sysobjects AS a INNER JOIN sys.sysindexes AS b ON a.id = b.idWHERE (a.xtype = 'u')GROUP BY a.nameORDER BY 記錄條數 DESC

 

查看數據庫的總數據量spa

SELECT SUM(記錄條數) AS 總記錄數FROM (SELECT TOP (10000) a.name AS 表名, MAX(b.rows) AS 記錄條數 FROM sys.sysobjects AS a INNER JOIN sys.sysindexes AS b ON a.id = b.id WHERE (a.xtype = 'u') GROUP BY a.name ORDER BY 記錄條數 DESC) AS t1
相關文章
相關標籤/搜索