成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

簡討Oracle pctused參數

數據庫 Oracle
pctfree和Oracle pctused參數的唯一目的就是為了控制塊如何在freelists中進出。雖然freelistlink 和 unlink 是簡單的 Oracle 功能,不過設置freelistlink (pctused) 和 unlink (pctfree) 對 Oracle 的性能確實有影響。

經過長時間學習Oracle pctused參數,于是和大家分享一下,看完本文你肯定有不少收獲,希望本文能教會你更多東西。Oracle 的其中一個優點時它可以管理每個表空間中的自由空間。 Oracle 負責處理表和索引的空間管理,這樣就可以讓我們無需懂得 Oracle 的表和索引的內部運作。不過,對于有經驗的 Oracle 調優專家來說,他需要懂得 Oracle 是如何管理表的 extent 和空閑的數據塊。對于調整擁有高的 insert 或者 update 的系統來說,這是非常重要的。

要精通對象的調整,你需要懂得freelists和freelist組的行為,它們和pctfree及Oracle pctused參數的值有關。這些知識對于企業資源計劃( ERP )的應用是特別重要的,因為在這些應用中,不正確的表設置通常是 DML 語句執行慢的原因。

對于初學者來說,最常見的錯誤是認為默認的 Oracle 參數對于所有的對象都是***的。除非磁盤的消耗不是一個問題,否則在設置表的pctfree和Oracle pctused參數時,就必須考慮平均的行長和數據庫的塊大小,這樣空的塊才會被有效地放到freelists中。當這些設置不正確時,那些得到的freelists也是 "dead" 塊,因為它們沒有足夠的空間來存儲一行,這樣將會導致明顯的處理延遲。

Freelists 對于有效地重新使用 Oracle 表空間中的空間是很重要的,它和pctfree及pctused這兩個存儲參數的設置直接相關。通過將pctused設置為一個高的值,這時數據庫就會盡快地重新使用塊。不過,高性能和有效地重新使用表的塊是對立的。在調整 Oracle 的表格和索引時,需要認真考慮究竟需要高性能還是有效的空間重用,并且據此來設置表的參數。以下我們來看一下這些freelists是如何影響 Oracle 的性能的。

當有一個請求需要插入一行到表格中時, Oracle 就會到freelist中尋找一個有足夠的空間來容納一行的塊。你也許知道,freelist串是放在表格或者索引的***個塊中,這個塊也被稱為段頭( segment header )。pctfree和Oracle pctused參數的唯一目的就是為了控制塊如何在freelists中進出。雖然freelistlink 和 unlink 是簡單的 Oracle 功能,不過設置freelistlink (pctused) 和 unlink (pctfree) 對 Oracle 的性能確實有影響。

由 DBA 的基本知識知道,pctfree參數是控制freelistun-links 的(即將塊由freelists中移除)。設置 pctfree=10 意味著每個塊都保留 10% 的空間用作行擴展。Oracle pctused參數是控制freelistre-links 的。設置 pctused=40 意味著只有在塊的使用低于 40% 時才會回到表格的freelists中。

許多新手對于一個塊重新回到freelists后的處理都有些誤解。其實,一旦由于一個刪除的操作而令塊被重新加入到freelist中,它將會一直保留在freelist中即使空間的使用超過了 60% ,只有在到達pctfree時才會將數據塊由freelist中移走。

【編輯推薦】

  1. 快速掌握Oracle參數設置
  2. 事例解析Oracle函數
  3. Oracle Sequence之深入淺出
  4. 你是否了解Oracle觸發器
  5. 詳細描述Oracle系統特權
責任編輯:佚名 來源: it168
相關推薦

2009-11-18 14:53:40

Oracle參數設置

2010-01-25 10:10:42

C++函數參數

2010-07-05 10:04:44

linux ftp命令

2010-10-27 16:14:24

Oracle參數查詢命

2010-04-19 10:20:19

Oracle參數

2010-11-15 10:40:58

Oracle啟動參數

2010-04-19 17:08:01

Oracle參數

2022-05-23 13:24:20

碳中和

2010-11-19 09:30:01

Oracle創建實例

2009-04-28 09:25:15

Oracle系統參數優化

2010-04-13 16:45:47

Oracle job

2022-04-25 14:41:15

甲骨文數據庫機數據庫

2010-07-28 16:12:41

2010-04-12 10:46:02

Oracle性能測試

2015-07-10 10:27:23

銳捷

2014-03-14 09:41:22

銳捷網絡簡網絡

2014-04-22 09:49:57

銳捷網絡簡網絡

2014-08-20 09:26:47

銳捷網絡銳捷智分

2010-04-29 16:15:06

Oracle flas
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩免费网 | 亚洲欧美国产毛片在线 | 精品粉嫩超白一线天av | 欧美区日韩区 | wwwsihu | 欧洲色| 一级黄色播放 | 欧美激情视频一区二区三区在线播放 | 亚洲高清视频在线观看 | 久久久精品 | 欧美精品在欧美一区二区 | 成人性视频在线 | 99久久精品国产一区二区三区 | 国产免费又黄又爽又刺激蜜月al | 国产一区二区三区免费观看在线 | 男人天堂社区 | 三级成人片 | 国产网站在线 | 欧美日韩久久精品 | www.男人天堂.com| 7777久久 | 中文字幕综合 | av黄色在线播放 | 91视频国产一区 | 日韩欧美亚洲 | 成人在线一区二区 | 亚洲视频二 | 日韩一区二区在线视频 | 日韩欧美大片 | 日本人做爰大片免费观看一老师 | 在线观看成人免费视频 | 国产中文字幕在线观看 | 日韩一区二区三区视频 | 亚洲欧美精品 | 国产精品久久久久久久7电影 | 91久久久久久 | 国产在线精品一区二区三区 | 国产精品亚洲欧美日韩一区在线 | 欧美一区二区三区视频 | 中文字幕在线精品 | 国产精品久久久久久婷婷天堂 |