SqlServer 查看某个表的具体数据分布

  • SELECT DISTINCT so.name AS 'table_name', so.object_id,sp.partition_id,si.name AS 'index_name',internals.type_desc,internals.total_pages, internals.used_pages, internals.data_pages,first_iam_page, first_page, root_page
  • FROM sys.objects so
  • INNER JOIN sys.partitions sp ON so.object_id = sp.object_id
  • INNER JOIN sys.indexes si ON sp.object_id = si.OBJECT_ID AND sp.index_id = si.index_id
  • INNER JOIN sys.allocation_units sa ON sa.container_id = sp.hobt_id
  • INNER JOIN sys.system_internals_allocation_units internals ON internals.container_id = sa.container_id
  • WHERE so.object_id = object_id('NotificationRecord');

 

posted @   LuoCore  阅读(418)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
历史上的今天:
2017-12-19 Xamarin.Android 怎么定义一个按钮和返回键功能一样回到上一个界面
点击右上角即可分享
微信分享提示