zoukankan      html  css  js  c++  java
  • 查看SQL Server数据库中各个表和视图的索引所占的空间大小

    ;with cte as (
    (select t.name as TableName,i.name as IndexName,
    sum(row_count)as row_count,
    SUM (s.used_page_count) as used_pages_count
    
    FROM sys.dm_db_partition_stats  AS s 
    JOIN sys.tables AS t ON s.object_id = t.object_id
    JOIN sys.indexes AS i ON i.[object_id] = t.[object_id] AND s.index_id = i.index_id
    group by t.name, i.name)
    union all
    (select t.name as TableName,i.name as IndexName,
    sum(row_count)as row_count,
    SUM (s.used_page_count) as used_pages_count
    FROM sys.dm_db_partition_stats  AS s 
    JOIN sys.views AS t ON s.object_id = t.object_id
    JOIN sys.indexes AS i ON i.[object_id] = t.[object_id] AND s.index_id = i.index_id
    group by t.name, i.name)
    )
    select
        cte.TableName, 
        cte.IndexName,
        cast((cte.used_pages_count * 8.)/1024 as decimal(10,3)) as TableSizeInMB
    from cte
    order by 1 desc;
    go
  • 相关阅读:
    ListActivity优点
    博客随笔
    第三周作业附加题之课外书读后感
    第3周作业。
    第三周作业
    读《弟弟》,笔记
    使用git将文件上传到Coding
    第二周作业
    第一周作业
    第零次作业
  • 原文地址:https://www.cnblogs.com/zanxiaofeng/p/3745700.html
Copyright © 2011-2022 走看看