• SQL Server 存储(3/8):理解GAM和SGAM页

    时间:2022-03-04 08:57:48

    我们知道SQLServer在8K的页里存储数据。分区就是物理上连续的8个页。当我们创建一个数据库,数据文件会被逻辑分为页和区,当用户对象创建时,页会分配给它用来存储数据。GAM(GlobalAllocationMap)和SGAM(SharedGlobalAllocationMap)页用来跟踪SQLS...

  • SQL Server 2008存储结构之GAM、SGAM介绍

    时间:2022-02-15 05:16:50

    谈到GAM和SGAM,我们不得不从数据库的页和区说起。一个数据库由用户定义的空间构成,这些空间用来永久存储用户对象,例如数据库管理信息、表和索引。这些空间被分配在一个或多个操作系统文件中

  • SQL Server中的GAM页和SGAM页

    时间:2021-07-18 00:52:22

    简介   我们已经知道SQLServerIO最小的单位是页,连续的8个页是一个区。SQLServer需要一种方式来知道其所管辖的数据库中的空间使用情况,这就是GAM页和SGAM页。 GlobalAllocationMapPage   GAM(全局分配位图)是用于标识SQLServer空间使用的位图的...