变态重口极致另类在线-波多久久夜色精品国产-波多野结衣在线观看一区-波多野结衣在线观看一区二区-污污的网站免费阅读-污污视频网址

當(dāng)前位置:首頁文章首頁 新聞中心 業(yè)務(wù)咨訊

在線改變DB2數(shù)據(jù)庫頁大小的實現(xiàn)

作者:  來源:  發(fā)布時間:2012-1-31 11:10:02  點(diǎn)擊:

為實現(xiàn)在對DB2頁大小進(jìn)行改變的過程中,表中的數(shù)據(jù)仍然能被訪問的這種“ 在線” 頁大小的轉(zhuǎn)換,可按如下步驟實現(xiàn)進(jìn)行在線改變DB2頁大小操作:

 

1)如果沒有需要使用的頁大小的表空間或緩沖池存在,應(yīng)首先創(chuàng)建所需頁大小的緩沖池和表空間。

 

2)可使用DB2LOOK工具獲取創(chuàng)建表的DDL語句,如:

 

db2look -d <數(shù)據(jù)庫名> -e -tw <表名> -o <輸出文件名>

 

修改輸出文件,以便將一個表名不同于原表的新表創(chuàng)建在具有所需頁大小的表空間中。

 

3)利用修改后的 DDL 腳本創(chuàng)建一個與原表相同的新表。

 

4)使用如下語句將原表中的數(shù)據(jù)插入到新表中:

 

db2 "insert into <新表表名> (select * from <原表表名>)"

 

5)刪除原表:

 

db2 "drop table <原表表名>"

 

此操作后,應(yīng)用對表中數(shù)據(jù)暫時無法訪問。

 

6)將新表表名更名為原表表名:

 

db2 "rename table <新表表名> to <原表表名>"

 

7)恢復(fù)應(yīng)用對表中數(shù)據(jù)的訪問。

 

此時更名為原表名的新表的頁大小已從原來的頁大小轉(zhuǎn)換為所需頁大小,從而滿足了用戶對該表大小上的新需求。表數(shù)據(jù)僅在整個過程的步驟4)到5)的瞬間不可訪問,其它時間表中的數(shù)據(jù)均處于可訪問的“ 在線” 狀態(tài)。

 

應(yīng)注意的是,上述步驟僅適用于數(shù)據(jù)庫中不存在依賴于該表的對象的情況,如果數(shù)據(jù)庫中存在有依賴于該表的對象,應(yīng)在保存有這些對象的DDL語句后,首先除去這些依賴關(guān)系,再進(jìn)行原表的刪除和新表更名操作,然后重建這些依賴關(guān)系。

文章評論

軟件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
主站蜘蛛池模板: 国产成人乱码一区二区三区在线 | 日本国产一区 | 国产日韩欧美中文字幕 | 黄色三级免费 | 成人免费大片黄在线观看com | 在线亚洲精品视频 | 亚洲一区二区三区高清不卡 | 日韩 国产 欧美 | 曰韩黄色片 | 精品国产一区二区 | 99在线视频精品费观看视 | 97夜夜澡人人爽人人喊中国片 | 日本宅男午夜免费永久网站 | 成年美女黄网站色大片免费看 | 日本久久一区二区 | 欧美成人全部视频 | 欧美日韩国产在线 | 欧美一级片免费 | 欧美国产大片 | 性色视频在线观看 | 国产三级a三级三级三级 | 国产一卡二卡 | 精品国产品国语在线不卡丶 | 插射视频 | 99久久综合 | 日韩精品一区二区三区毛片 | 日韩美女一区二区三区 | 欧美在线精品一区二区三区 | 免费无遮挡十八污污网站 | 成人小视频在线播放 | 天天做日日干 | 五月丁六月停停 | 一个人看www在线高清免费看 | 一个人免费观看www视频二 | 欧美亚洲免费久久久 | 在线免费黄视频 | 在线看一区 | 国产精品一区三区 | 色老头成人免费视频天天综合 | 成人午夜短视频 | 制服诱惑中文字幕 |