db2中reorg的用法 DB2重建索引的命令正確格式是什么?
DB2重建索引的命令正確格式是什么?Reorg用于對磁盤進(jìn)行碎片整理,稱為重構(gòu)表。在修改表結(jié)構(gòu)之后,DB2需要重新組織??梢允褂靡韵聝煞N方法:reorg table tHKTRANSDTL reorg
DB2重建索引的命令正確格式是什么?
Reorg用于對磁盤進(jìn)行碎片整理,稱為重構(gòu)表。在修改表結(jié)構(gòu)之后,DB2需要重新組織??梢允褂靡韵聝煞N方法:reorg table tHKTRANSDTL reorg table tHKutransdtl INDEX tHKutransdtluidx1 reset dictionary這是基于索引tHKutransdtluidx1重建表并再次在表t上執(zhí)行runstatsHKutransdtl與分布和索引都可以收集統(tǒng)計(jì)信息是alter table中的一些選項(xiàng),稱為reorg推薦操作。這些操作涉及表中數(shù)據(jù)的物理級別的更改,因此如果您執(zhí)行此reorg recommended操作三次,則表將在掛起狀態(tài)下被reorg recommended,處于此狀態(tài)的表必須被reorg才能恢復(fù)正常。DB2的信息中心提供了哪些選項(xiàng)?在信息中心搜索命令alter表后,可以看到其中的注釋。歡迎領(lǐng)養(yǎng)
db2中altertable為什么需要reorg操作?
Reorgchk檢查表索引是否需要重新組織。Reorg重新組織和重新定位數(shù)據(jù)。Runstats統(tǒng)計(jì)可以優(yōu)化查詢。一個完整的日常維護(hù)規(guī)范可以幫助DBA理順日常操作,從而更好地監(jiān)控和維護(hù)數(shù)據(jù)庫,保證數(shù)據(jù)庫的正常、安全、高效運(yùn)行,防止一些錯誤的再次發(fā)生。由于DB2使用CBO作為數(shù)據(jù)庫的優(yōu)化器,數(shù)據(jù)庫對象的狀態(tài)信息對于數(shù)據(jù)庫使用合理的訪問計(jì)劃非常重要。DB2優(yōu)化器使用目錄統(tǒng)計(jì)信息來確定任何給定查詢的最佳訪問方案。如果有關(guān)表或索引的統(tǒng)計(jì)信息過時或不完整,優(yōu)化器將不會選擇最佳解決方案,查詢執(zhí)行速度將降低。當(dāng)數(shù)據(jù)庫中某個表中的記錄發(fā)生較大變化時,需要對該表進(jìn)行reorg操作以優(yōu)化數(shù)據(jù)庫性能
reorg table命令子句對數(shù)據(jù)分區(qū)進(jìn)行重新組織。
db2reorg做什么用?db2reorg?
db2分區(qū)表,大表,如何reorg?
某些altertable語句將導(dǎo)致表處于reorg掛起狀態(tài)。由于需要檢查表中的數(shù)據(jù),因此有必要在后續(xù)訪問表之前重新執(zhí)行g(shù)。