首页 > 代码库 > SQL Server一些重要视图 1
SQL Server一些重要视图 1
第一个:
sys.indexs 每个堆与索引在它上有一行。
第二个:
sys.partitions每个堆与索引的每一个分区返回一行。每一张表最多可以有1000个区。
第三个:
sys. allocation_units 一个分区中一组特殊类型的页称为一个分配单元。(行内数据页,行溢出页,大对象数据页)
--------------------------------------------------------------------------------------------------------------------------------------
一个分区中可以有多个表,所以sys.partitions与sys.indexs有一种一对多的关系。因此可以在object_id,index_id列上把两个联合。
----------
一个分区可以包涵多个(1~3个)分配单元所以sys.partitions 与sys.allocation_units有一种一对多关系。
sys.allocation_units.container_id引用着sys.partitions.partition_id 也就是说可以用这两个列把它们联合起来。
SQL Server一些重要视图 1
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。