SQL Server Tips by Burleson

本文详细介绍了SQLServer中数据的存储单位——页(Page)和范围(Extent),包括两种类型的范围:统一范围和混合范围,并解释了数据页组织方式,如簇表、堆和非簇索引的结构。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Pages and Extents SQL Server stores data in blocks of 8 Kb called Pages and eight contiguous extents are the basic unit of storage for tables and indexes, called Extents. There are two types of extents: Uniform extents - the entire extent contains data from one table. Mixed extents - the extent contains data from two to eight different tables. This is the case of either tables with less than eight pages or the last pages from a table with a total number of pages multiple of eight. Data Pages are pages that contain data from tables, there are two ways to organize such pages: Clustered tables - tables with one clustered index, the pages are linked in a doubly-linked list using the index as a key and the index is stored as a B-tree structure. Indexed views have an identical structure as Clustered tables. Heaps - tables with no clustered index, the data pages are stored in no particular order and not linked. Non-clustered indexes have a B-tree index structure but the data pages are stored in no particular order.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值