多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 數據庫 > Sqlserver > 重建索引能釋放掉字段因更改而產生額外列偏移量

重建索引能釋放掉字段因更改而產生額外列偏移量

來源:程序員人生   發布時間:2014-03-09 14:53:31 閱讀次數:3333次

1建表和索引

create table index_test (id int identity(1,1),name sysname);

create  clustered index nonidex_id on index_test(id);

2  插入測試數據

declare @count int=1;
while @count<=100000
begin
insert into index_test(name)
select replace(left(cast(NEWID() as varchar(50)),10) +  right(cast(NEWID() as varchar(50)),10),'-','')
set @count=@count+1
end

3 觀察更改前的表空間大小 data是 5920 KB

go

sp_spaceused index_test

name rows reserved data index_size unused
index_test 100000      5920 KB 5648 KB 48 KB 224 KB

4 更改列屬性

alter table index_test
alter column name varchar(50);

5 觀察更改后 表空間大小 data 是 11480 KB 說明列偏移量并不是在原來基礎上面增加減少的。而是從最后面開始增加。

sp_spaceused index_test

name rows reserved data index_size unused
index_test 100000      11480 KB 11280 KB 64 KB 136 KB

6 重建索引

alter index  nonidex_id on index_test rebuild with(online=on);

7 重建索引后表空間大小 data 為 3800KB
sp_spaceused index_test

name rows reserved data index_size unused
index_test 100000      3800 KB 3760 KB 16 KB 24 KB

8 線上庫嚴禁頻繁的字段屬性更改

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 九色av99久久| 欧美高清国产 | 国产一国产一区秋霞在线观看 | 一级毛片一级毛片a毛片欧美 | 国产日产高清欧美一区二区三区 | 国产jizzjizz免费看麻豆 | 国产亚洲精品久久久久91网站 | 日本护士做xxxxxx视频 | 劲爆欧美精品13页 | 亚洲小说春色综合另类网蜜桃 | 亚洲欧洲日产国码在线观看 | 日本免费高清视频二区 | 伊人影院网| 亚洲欧美日韩专区 | 欧美一级欧美一级毛片 | 最近中文字幕免费版在线 | 免费看黄网址 | 亚洲国产欧美日韩 | yellow中文字幕在线高清 | 日韩大片免费观看 | 欧美精品一区二区三区观 | 日本欧美小视频 | 中文字幕一区二区三区四区五区 | 毛片一级做a爰片性色 | 国产一区二区播放 | 性色xxx视频| 欧美高清 hd videotv| 国产精品一区二区三区高清在线 | 欧美另类激情 | 搞av网| 亚洲一区 欧美 | 国产成人综合久久 | 中文字幕一区二区三区精品 | 欧美一级欧美三级在线观看 | 老司机午夜免费 | 亚洲精品视频在线观看免费 | 欧美一区二区三区综合色视频 | www.毛片| 国产真人毛片一级视频 | 尤物视频在线观看 | 亚洲精品高清在线观看 |