Sql server 日记 (分区表的边边角角)
来源:互联网 发布:社交网络的好坏 编辑:程序博客网 时间:2024/04/29 04:16
分区表在SQL SERVER中的比较大的数据库中的大表中使用的比较多,介绍的文正也比较多,然而关于分区表的
一些查询命却很少有人提及,可要是半路接收数据库的DBA,没有搞清楚分区表的情况,可是要吃亏的。
下面就来几个命令来搞清楚它们
1 文件分组与分区表的关系以及物理路径
select FG.NAME, FG.TYPE, DF.NAME, DF.PHYSICAL_NAME, DF.MAX_SIZE
FROM sys.filegroups as FG, sys.database_files as DF
where FG.data_space_id = DF.data_space_id
以上命令可以帮助你一目了然,分区表中所有的物理文件以及文件组之间的关系。用处 4星
2 当前数据库中所有表的行数
use databasename
go
select object_name(object_id) as databasename , ROWS from sys.partitions
以上可以看到数据库中所有表的行数,便于分析表 是不是需要进行分区,用处2星
3 当前数据库的分区架构名
select * from sys.partition_schemes
不用多说用处大大 地 等级4星
4 分区架构详细分区 值 建立分区是 是需要值来进行判断如何分区的,这里显示分区的隔断 值
select PRV.VALUE,PRV.BOUNDARY_ID,pf.name
from sys.partition_functions as pf, sys.partition_range_values as prv
where pf.function_id = prv.function_id
比较有用 等级4星
- Sql server 日记 (分区表的边边角角)
- Sql Server 2005分区表学习日记
- SQL SERVER 分区表的总结--分区表的维护和管理
- sql server 分区表之查看分区表的相关数据
- SQL Server 2005中的分区表(一):什么是分区表?为什么要用分区表?如何创建分区表?
- SQL Server 2005中的分区表(一):什么是分区表?为什么要用分区表?如何创建分区表?
- SQL Server 2005中的分区表(一):什么是分区表?为什么要用分区表?如何创建分区表?
- SQL Server 2005中的分区表(一):什么是分区表?为什么要用分区表?如何创建分区表?
- SQL Server 2005中的分区表(一):什么是分区表?为什么要用分区表?如何创建分区表?
- SQL Server 2005中的分区表(一):什么是分区表?为什么要用分区表?如何创建分区表?
- SQL Server 2005中的分区表(一):什么是分区表?为什么要用分区表?如何创建分区表?
- SQL Server 2005中的分区表(一):什么是分区表?为什么要用分区表?如何创建分区表?
- SQL Server 2005中的分区表(一):什么是分区表?为什么要用分区表?如何创建分区表?
- SQL Server 2005中的分区表(一):什么是分区表?为什么要用分区表?如何创建分区表?
- SQL Server 中的分区表(一):什么是分区表?为什么要用分区表?如何创建分区表?
- SQL Server 2005中的分区表(一):什么是分区表?为什么要用分区表?如何创建分区表?
- SQL SERVER 分区表的总结--创建
- sql server 2008 学习一(分区表)
- Microsoft DirectX 9.0 for C++ 帮助
- 四大基本 Financial statement(一) 资产负债表
- 获取浏览器版本(支持IE/FF/OP/SF/CHROME/NS)
- 使用djConfig配置dojo
- 是什么造就了优秀销售员 穆利堂-movno1推荐
- Sql server 日记 (分区表的边边角角)
- CopyU!将在近期更新
- (Forwarded)My Rant on C++'s operator new
- ASCII 参照表
- 出问题,最先想到的是什么? 穆利堂-movno1 推荐
- 使用XAML在WPF项目中承载ArcGIS Engine地图控件开发
- Axis开发Web Service程序
- 胡锦涛在深圳考察工作 勉励腾讯公司员工
- Understanding virtual memory and dynamic allocation