SQLServer查看分区表详细信息
2024-09-03 03:07:32
SQL查看分区内记录个数,常规方法需要知道分区函数然后再显示,网上看到一个一句话显示的方法
select convert(varchar(50), ps.name ) as partition_scheme,
p.partition_number,
convert(varchar(10), ds2.name ) as filegroup,
convert(varchar(19), isnull(v.value, ''), 120) as range_boundary,
str(p.rows, 9) as rows
from sys.indexes i
join sys.partition_schemes ps on i.data_space_id = ps.data_space_id
join sys.destination_data_spaces dds
on ps.data_space_id = dds.partition_scheme_id
join sys.data_spaces ds2 on dds.data_space_id = ds2.data_space_id
join sys.partitions p on dds.destination_id = p.partition_number
and p.object_id = i.object_id and p.index_id = i.index_id
join sys.partition_functions pf on ps.function_id = pf.function_id
LEFT JOIN sys.Partition_Range_values v on pf.function_id = v.function_id
and v.boundary_id = p.partition_number - pf.boundary_value_on_right
WHERE i.object_id = object_id('yourtablename')--分区表名
and i.index_id in (0, 1)
order by p.partition_number
版权声明:本文为CSDN博主「庙中和尚」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/w2ndong/article/details/79494609
执行效果如下
其它方法
select count(1) ,$PARTITION.WorkDatePFN(workdate) from imgfile group by $PARTITION.WorkDatePFN(workdate)
查看分区记录数
select workdate ,$PARTITION.WorkDatePFN(workdate) from imgfile
查看记录所在分区
dbcc shrinkfile(N'yxfile001',1)
收缩分区文件yxfile001为1M
select * from sysfiles
查询数据库文件以及日志文件的相关信息(文件组、当前文件大小、文件最大值、文件增长设置、文件逻辑名、文件路径)
exec master.dbo.xp_fixeddrives
查询各个磁盘分区的剩余空间
exec sp_spaceused
查询当前数据库的磁盘使用情况
select * from sys.partition_range_values
可以查询到分区号
最新文章
- SCOI2009粉刷匠
- Leetcode: Sort Characters By Frequency
- hp小机定位网卡位置
- JQ工具函数
- Fragment的使用简单介绍【Android】
- 博弈论(男人八题):POJ 1740 A New Stone Game
- openMPI小集群安装
- JSP中getParameter和getAttribute区别
- dir_colors linux颜色配置
- 关于VerilogHDL生成的锁存器
- 使用POI来实现对Excel的读写操作
- Kendo UI开发教程(9): Kendo UI Validator 概述
- 20ms Ac Code
- Python简要学习笔记
- Java Collections 源码分析
- Mac下ImageMagick安装(libpng)
- Java 面试题集锦
- Grafana介绍
- Bypass WAF
- GNU C与ANSI C的不同
热门文章
- php取整的几种方式,四舍五入,舍去法取整,进一法取整
- web自动化测试
- Linux计划任务,定时清空日志
- apache主配置文件设置
- Shel脚本-初步入门之《05》
- JVM 对象查询语言(OQL)[转载]
- Springboot的entity,dao,controller,service层级理解
- LG2272/BZOJ1093 「ZJOI2007」最大半连通子图 Tarjan缩点+DAG求最长链
- 使用java2Word生成Word文档打不开报错 存在非法字符xml
- [LeetCode] 13. Roman to Integer 罗马数字转化成整数