Linux 拨号vps windows公众号手机端

sqlserver怎么查看表数据量

lewis 9年前 (2016-11-22) 阅读数 12 #程序编程
文章标签 SqlServer

在 SQL Server 中,可以使用以下两种方法来查看表的数据量:

  1. 使用系统存储过程 sp_spaceused

    EXEC sp_spaceused 'TableName';
    

    这将返回表的总行数、已用空间、保留空间等信息。

  2. 使用系统视图 sys.dm_db_partition_stats

    SELECT 
     OBJECT_NAME(p.object_id) AS TableName,
     SUM(p.rows) AS TotalRows
    FROM sys.dm_db_partition_stats p
    WHERE p.index_id < 2
    AND OBJECT_NAME(p.object_id) = 'TableName'
    GROUP BY p.object_id;
    

    这将返回指定表的总行数。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门