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
  • 相关阅读:
    yii中通过HTTP post接收
    网络编程
    python 异常处理
    面向对象(2)
    面向对象
    什么是模块精讲
    常用模块二
    各种推导式详解
    匿名函数
    迭代器生成器
  • 原文地址:https://www.cnblogs.com/zanxiaofeng/p/3745700.html
Copyright © 2011-2022 走看看