新聞中心
如果你是對(duì)Oracle性能是如何調(diào)整以及如何回收表空間的碎片具體應(yīng)用方法感興趣的話。你就可以瀏覽以下的文章,下面的文章主要是介紹Oracle性能是如何調(diào)整以及如何回收表空間的碎片具體應(yīng)用的方法。

網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、重慶小程序開發(fā)公司、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了啟東免費(fèi)建站歡迎大家使用!
1、將表空間用compress=Y參數(shù)exp出來,將其中表truncate后,將表imp進(jìn)去。
2、使用
- alter tablespace name coalesce;
手動(dòng)收縮一次。
3、在Oracle性能調(diào)整中我們將表空間的pctincreace參改為大于0,讓其自動(dòng)收縮。一般改為1。
- alter tablespace name storage (pctincrease 1);
關(guān)于表空間pctincrease=1:
(1)不將pctincrease設(shè)為0,是因?yàn)镾MON進(jìn)程將只會(huì)定期將PCTINCREASE 不等于0的表空間的空閑碎塊合并。如果設(shè)為0,將阻止SMON合并空閑碎塊合并,這時(shí),必須手工使用ALTER TABLESPACE XXX COALESCE;合并碎塊。
(2)不將PCTINCREASE設(shè)為較大的數(shù),僅僅用于防止新建的表使用大的PCTINCREASE,并造成空間使用的不可控。 如果表空間中再也不用建新表,那么該參數(shù)只要不等于0,其他取值就沒有任何影響了。
另外,PCTINCREASE與表空間的自動(dòng)增長(zhǎng)沒有關(guān)系,表空間的自動(dòng)增長(zhǎng)是通過AUTOEXTEND ON來控制的,并且它是純粹線形增長(zhǎng)的(即規(guī)定增長(zhǎng)多少,就永遠(yuǎn)每次增長(zhǎng)多少),不象表的PCTINCREASE一樣會(huì)形成幾何增長(zhǎng)的可能。
以上的相關(guān)內(nèi)容就是對(duì)Oracle性能是如何調(diào)整,如何回收表空間碎片的幾種方法的介紹,望你能有所收獲。
【編輯推薦】
- Oracle RAC配置中應(yīng)注意的問題
- Oracle 數(shù)據(jù)庫的并行執(zhí)行的實(shí)際操作
- Oracle數(shù)據(jù)庫的安裝與配置流程示例
- 對(duì)Oracle綁定變量的實(shí)際操作
- Oracle約束的添加可以用六種方法解決
當(dāng)前文章:Oracle性能的具體應(yīng)用方案
標(biāo)題鏈接:http://fisionsoft.com.cn/article/ccegdpi.html


咨詢
建站咨詢
