国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

SQL Server 存儲引擎-剖析Forwarded Records

2024-08-31 00:55:16
字體:
來源:轉載
供稿:網友
SQL Server 存儲引擎-剖析Forwarded Records

我們都知道數據在存儲引擎中是以頁的形式組織的,但數據頁在不同的組織形式中其中對應的數據行存儲是不盡相同的,這里通過實例為大家介紹下堆表的中特有的一種情形Forwared Records及處理方式.

概念

堆表中,當對其中的記錄進行更新時,如果當前數據頁無法滿足更新行的容量,此時這行記錄將會轉移到新的數據頁中,而原數據頁中將會留下指針(文件號,頁號,槽號)鏈接到新的數據頁中.

Code 創建測試數據

create database testpagegouse testpagegocreate table testtb(id int identity(1,1),str1 char(100) default replicate('a',100),str2 varchar(2000) default replicate('b',500),str3 varchar(2000) default replicate('c',1000))goinsert into testtb default valuesgo 20

Code 查看相關數據頁 如圖1-1

DBCC TRACEON(3604)GODBCC IND(testpage,'testtb', 1)---find the data pageGODBCC PAGE('testpage', 1, 79, 3)-----view data page find slot 2(ID=3)GO

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 清河县| 怀来县| 和林格尔县| 钟山县| 西丰县| 望城县| 承德市| 济源市| 黄龙县| 赤壁市| 丹凤县| 临沧市| 青河县| 子洲县| 隆子县| 柏乡县| 友谊县| 麦盖提县| 确山县| 宜兴市| 姚安县| 玉林市| 长武县| 全南县| 合江县| 奎屯市| 河间市| 宣武区| 玉树县| 治多县| 浪卡子县| 乐清市| 图片| 沧州市| 荃湾区| 景洪市| 昌平区| 巴林右旗| 桂平市| 揭阳市| 苗栗县|