亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍

Oracle數(shù)據(jù)庫(kù)碎片整理
來(lái)源:易賢網(wǎng) 閱讀:1873 次 日期:2015-04-27 14:46:10
溫馨提示:易賢網(wǎng)小編為您整理了“Oracle數(shù)據(jù)庫(kù)碎片整理”,方便廣大網(wǎng)友查閱!

Oracle 作為一種大型數(shù)據(jù)庫(kù),廣泛應(yīng)用于金融、郵電、電力、民航等數(shù)據(jù)吞吐量巨大,計(jì)算機(jī)網(wǎng)絡(luò)廣泛普及的重要部門(mén)。對(duì)于系統(tǒng)管理員來(lái)講,如何保證網(wǎng)絡(luò)穩(wěn)定運(yùn)行,如何提高數(shù)據(jù)庫(kù)性能,使其更加安全高效,就顯得尤為重要。作為影響數(shù)據(jù)庫(kù)性能的一大因素 -- 數(shù)據(jù)庫(kù)碎片,應(yīng)當(dāng)引起 DBA 的足夠重視,及時(shí)發(fā)現(xiàn)并整理碎片乃是 DBA 一項(xiàng)基本維護(hù)內(nèi)容。

1、碎片是如何產(chǎn)生的

當(dāng)生成一個(gè)數(shù)據(jù)庫(kù)時(shí),它會(huì)分成稱為表空間( Tablespace )的多個(gè)邏輯段( Segment ),如系統(tǒng)(System)表空間 , 臨時(shí)(Temporary)表空間等。一個(gè)表空間可以包含多個(gè)數(shù)據(jù)范圍(Extent)和一個(gè)或多個(gè)自由范圍塊,即自由空間(Free Space)。

表空間、段、范圍、自由空間的邏輯關(guān)系如下:

當(dāng)表空間中生成一個(gè)段時(shí),將從表空間有效自由空間中為這個(gè)段的初始范圍分配空間。在這些初始范圍充滿數(shù)據(jù)時(shí),段會(huì)請(qǐng)求增加另一個(gè)范圍。這樣的擴(kuò)展過(guò)程會(huì)一直繼續(xù)下去,直到達(dá)到最大的范圍值,或者在表空間中已經(jīng)沒(méi)有自由空間用于下一個(gè)范圍。最理想的狀態(tài)就是一個(gè)段的數(shù)據(jù)可被存在單一的一個(gè)范圍中。這樣,所有的數(shù)據(jù)存儲(chǔ)時(shí)靠近段內(nèi)其它數(shù)據(jù),并且尋找數(shù)據(jù)可少用一些指針。但是一個(gè)段包含多個(gè)范圍的情況是大量存在的,沒(méi)有任何措施可以保證這些范圍是相鄰存儲(chǔ)的,當(dāng)要滿足一個(gè)空間要求時(shí),數(shù)據(jù)庫(kù)不再合并相鄰的自由范圍(除非別無(wú)選擇), 而是尋找表空間中最大的自由范圍來(lái)使用。這樣將逐漸形成越來(lái)越多的離散的、分隔的、較小的自由空間,即碎片。例如:

2、碎片對(duì)系統(tǒng)的影響

隨著時(shí)間推移,基于數(shù)據(jù)庫(kù)的應(yīng)用系統(tǒng)的廣泛使用,產(chǎn)生的碎片會(huì)越來(lái)越多,將對(duì)數(shù)據(jù)庫(kù)有以下兩點(diǎn)主要影響:

1)導(dǎo)致系統(tǒng)性能減弱。

如上所述,當(dāng)要滿足一個(gè)空間要求時(shí),數(shù)據(jù)庫(kù)將首先查找當(dāng)前最大的自由范圍,而 “最大”自由范圍逐漸變小,要找到一個(gè)足夠大的自由范圍已變得越來(lái)越困難,從而導(dǎo)致表空間中的速度障礙,使數(shù)據(jù)庫(kù)的空間分配愈發(fā)遠(yuǎn)離理想狀態(tài);

2)浪費(fèi)大量的表空間。

盡管有一部分自由范圍(如表空間的 pctincrease 為非 0 )將會(huì)被 SMON (系統(tǒng)監(jiān)控)后臺(tái)進(jìn)程周期性地合并,但始終有一部分自由范圍無(wú)法得以自動(dòng)合并,浪費(fèi)了大量的表空間。

3、自由范圍的碎片計(jì)算

由于自由空間碎片是由幾部分組成,如范圍數(shù)量、最大范圍尺寸等,我們可用 FSFI--Free Space Fragmentation Index (自由空間碎片索引)值來(lái)直觀體現(xiàn):

FSFI=100*SQRT(max(extent)/sum(extents))*1/SQRT(SQRT(count(extents)))

可以看出, FSFI 的最大可能值為 100 (一個(gè)理想的單文件表空間)。隨著范圍的增加, FSFI 值緩慢下降,而隨著最大范圍尺寸的減少, FSFI 值會(huì)迅速下降。

下面的腳本可以用來(lái)計(jì)算 FSFI 值:

rem FSFI Value Compute

rem fsfi.sql

column FSFI format 999,99

select tablespace_name,sqrt(max(blocks)/sum(blocks))*

(100/sqrt(sqrt(count(blocks)))) FSFI

from dba_free_space

group by tablespace_name order by 1;

spool fsfi.rep;

/

spool off;

比如,在某數(shù)據(jù)庫(kù)運(yùn)行腳本 fsfi.sql, 得到以下 FSFI 值:

TABLESPACE_NAME FSFI

-------------------------------------

RBS 74.06

SYSTEM 100.00

TEMP 22.82

TOOLS 75.79

USERS 100.00

USER_TOOLS 100.00

YDCX_DATA 47.34

YDCX_IDX 57.19

YDJF_DATA 33.80

YDJF_IDX 75.55

統(tǒng)計(jì)出了數(shù)據(jù)庫(kù)的 FSFI 值,就可以把它作為一個(gè)可比參數(shù)。在一個(gè)有著足夠有效自由空間,且FSFI 值超過(guò) 30 的表空間中,很少會(huì)遇見(jiàn)有效自由空間的問(wèn)題。當(dāng)一個(gè)空間將要接近可比參數(shù)時(shí),就需要做碎片整理了。

4、自由范圍的碎片整理

表空間的 pctincrease 值為非 0。

可以將表空間的缺省存儲(chǔ)參數(shù) pctincrease 改為非 0 。一般將其設(shè)為 1 ,如:

alter tablespace temp

default storage(pctincrease 1);

這樣 SMON 便會(huì)將自由范圍自動(dòng)合并。也可以手工合并自由范圍: alter tablespace temp coalesce。

5、段的碎片整理

我們知道,段由范圍組成。在有些情況下,有必要對(duì)段的碎片進(jìn)行整理。要查看段的有關(guān)信息,可查看數(shù)據(jù)字典 dba_segments ,范圍的信息可查看數(shù)據(jù)字典 dba_extents 。如果段的碎片過(guò)多, 將其數(shù)據(jù)壓縮到一個(gè)范圍的最簡(jiǎn)單方法便是用正確的存儲(chǔ)參數(shù)將這個(gè)段重建,然后將舊表中的數(shù)據(jù)插入到新表,同時(shí)刪除舊表。這個(gè)過(guò)程可以用 Import/Export (輸入 / 輸出)工具來(lái)完成。

Export ()命令有一個(gè)(壓縮)標(biāo)志,這個(gè)標(biāo)志在讀表時(shí)會(huì)引發(fā) Export 確定該表所分配的物理空間量,它會(huì)向輸出轉(zhuǎn)儲(chǔ)文件寫(xiě)入一個(gè)新的初始化存儲(chǔ)參數(shù) -- 等于全部所分配空間。若這個(gè)表關(guān)閉, 則使用 Import ()工具重新生成。這樣,它的數(shù)據(jù)會(huì)放入一個(gè)新的、較大的初始段中。例如:

exp user/password file=exp.dmp compress=Y grants=Y indexes=Y

tables=(table1,table2);

若輸出成功,則從庫(kù)中刪除已輸出的表,然后從輸出轉(zhuǎn)儲(chǔ)文件中輸入表:

imp user/password file=exp.dmp commit=Y buffer=64000 full=Y

這種方法可用于整個(gè)數(shù)據(jù)庫(kù)。

以上簡(jiǎn)單分析了 Oracle 數(shù)據(jù)庫(kù)碎片的產(chǎn)生、計(jì)算方法及整理,僅供參考。數(shù)據(jù)庫(kù)的性能優(yōu)化是一項(xiàng)技術(shù)含量高,同時(shí)又需要有足夠耐心、認(rèn)真細(xì)致的工作。 對(duì)數(shù)據(jù)庫(kù)碎片的一點(diǎn)探討,下面是一種如何自動(dòng)處理表空間碎片的代碼,希望對(duì)上大家看上文有用。

Coalesce Tablespace Automatically

This technique comes from Sandeep

Naik, a database administrator

for GSXXI, Inc. in New York City, New York

Here is a handy script which can be

scheduled to automatically run

and coalesces the tablespaces.

This script is designed to run in NT

but can be run in any operating system

by slight modifications in the path where the file spools

from the SQLPLUS environment.

It assumes that the user who runs the script

has priviledges to view the data dictionary.

Start of code

--------------------------------------

sqlplus /

prompt this script will coalesce the

tablespace automatically

set verify off;

set termout off;

set head off;

spool c: empcoalesce.log

select alter tablespace

||TABLESPACE_NAME|| coalesce ;

from DBA_FREE_SPACE_COALESCED where

PERCENT_EXTENTS_COALESCED or PERCENT_BLOCKS_COALESCEDspool off;

@ c: empcoalesce.log

set head on;

set termout on;

set verify on;

prompt Tablespaces are coalesced successfully

更多信息請(qǐng)查看IT技術(shù)專欄

更多信息請(qǐng)查看數(shù)據(jù)庫(kù)
易賢網(wǎng)手機(jī)網(wǎng)站地址:Oracle數(shù)據(jù)庫(kù)碎片整理
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門(mén)公布的正式信息和咨詢?yōu)闇?zhǔn)!
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢 | 簡(jiǎn)要咨詢須知 | 新媒體/短視頻平臺(tái) | 手機(jī)站點(diǎn)

版權(quán)所有:易賢網(wǎng)

亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍
亚洲欧美日韩专区| 国产精品多人| 久久综合狠狠综合久久综青草| 国产日韩精品视频一区二区三区| 99热在线精品观看| 久久精品日产第一区二区| 欧美高清一区二区| 亚洲国产欧美国产综合一区 | 亚洲香蕉网站| 宅男噜噜噜66国产日韩在线观看| 国产精品一区二区三区四区五区 | 国产亚洲综合精品| 久久中文在线| 亚洲视频成人| 激情久久久久久| 久久久水蜜桃av免费网站| 亚洲国产专区校园欧美| 欧美一区二区三区另类| 国产精品日韩二区| 好看的av在线不卡观看| 久久精品盗摄| 国产一级精品aaaaa看| 国产一区日韩一区| 久久亚洲午夜电影| 国产伦精品一区二区三区视频黑人| 国产精品yjizz| 欧美一区激情视频在线观看| 国产精品有限公司| 中文一区在线| 亚洲精品少妇| 日韩天天综合| 中文久久精品| 国产一区二区黄色| 一区二区91| 在线视频日韩| 国产精品午夜av在线| 亚洲精品在线免费| 亚洲激情啪啪| 国产日韩一区二区三区在线| 国产精品美女| 先锋影音一区二区三区| 校园激情久久| 久久精品五月婷婷| 欧美成人tv| 欧美婷婷久久| 一区在线观看| 国产欧美综合一区二区三区| 国产精品女主播一区二区三区| 亚洲精品色图| 99热精品在线| 麻豆av一区二区三区| 久久久久久九九九九| 欧美大香线蕉线伊人久久国产精品| 久久国产精品亚洲va麻豆| 久久久久久网| 亚洲婷婷在线| 国产伦精品一区二区三区照片91| 亚洲一区二区在线看| 亚洲欧美不卡| 欧美日韩精品免费观看视一区二区| 欧美不卡福利| 精品999日本| 日韩亚洲视频在线| 国产精品久久久久久久久婷婷 | 欧美天堂亚洲电影院在线观看 | 在线日韩中文| aa级大片欧美三级| 亚洲一区二三| 欧美午夜精品理论片a级大开眼界| 欧美日韩1区| 夜久久久久久| 国产精品xxx在线观看www| 亚洲黄色成人| 久久久久久久高潮| 亚洲区一区二| 老牛国产精品一区的观看方式| 黄色精品免费| 午夜在线视频一区二区区别| 国产综合自拍| 男女精品网站| 一区二区三区|亚洲午夜| 欧美国产高清| 亚洲一区亚洲| 91久久午夜| 欧美在线黄色| 亚洲免费婷婷| 9国产精品视频| 国产主播一区| 欧美凹凸一区二区三区视频| 国产一区二区精品| 一区久久精品| 欧美视频福利| 久久精品免费| 亚洲一区二区免费看| 影音先锋久久精品| 欧美日韩一区二区三区四区在线观看| 国产视频欧美| 99国产成+人+综合+亚洲欧美| 欧美日韩国产精品一区二区亚洲| 国产农村妇女毛片精品久久莱园子| 欧美日韩日本国产亚洲在线| 亚洲欧美日韩国产综合精品二区| 亚洲高清自拍| 亚洲小说欧美另类婷婷| 欧美精品99| 欧美高清视频一区二区三区在线观看| 午夜亚洲性色视频| 国产美女一区| 国产亚洲一区二区三区在线播放| 伊人蜜桃色噜噜激情综合| 欧美xxx在线观看| 欧美在线高清| 国产精品二区二区三区| 欧美日韩精品免费观看视一区二区| 久久久99国产精品免费| 午夜一级久久| 久久婷婷久久| 国产精品v欧美精品∨日韩| 欧美精品偷拍| 伊人久久亚洲美女图片| 亚洲国产精品123| 亚洲啪啪91| 国产亚洲精品bv在线观看| 亚洲影音一区| 蜜桃久久av| 欧美日韩国产综合网| 欧美日韩三区| 亚洲狠狠婷婷| 国产精品一区免费观看| 麻豆亚洲精品| 亚洲激情另类| 麻豆成人在线播放| 国产精品久久波多野结衣| 在线亚洲自拍| 乱码第一页成人| 欧美精品一区二区三区在线看午夜 | 午夜天堂精品久久久久| 欧美午夜免费| 亚洲少妇一区| 欧美成人dvd在线视频| 亚洲午夜精品一区二区| 国产一区二区三区黄| 久久久夜夜夜| 亚洲精一区二区三区| 另类av一区二区| 影音先锋中文字幕一区二区| 亚洲一区二区三区高清| 欧美久久电影| 99国产精品| 欧美日韩国产精品一卡| 国产日韩欧美精品| 欧美三区视频| 久久国产88| 99在线观看免费视频精品观看| 噜噜噜久久亚洲精品国产品小说| 国产精品a级| 亚洲一区三区视频在线观看| 国语精品一区| 麻豆av一区二区三区久久| 激情综合中文娱乐网| 久久久国产精品一区二区中文 | 中日韩男男gay无套| 久久一本综合频道| 一区二区精品| 精品999成人| 欧美在线高清| 欧美亚洲自偷自偷| 9色精品在线| 国产一区二区三区无遮挡| 蜜桃久久av| 国产精品一区二区欧美| 亚洲三级色网| 亚洲国产一区在线| 亚洲无线视频| 国内自拍一区| 亚洲午夜91| 亚洲图片欧洲图片日韩av| 欧美成人免费在线| 久久久久欧美| 久久一区二区精品| 欧美中文日韩| 午夜在线播放视频欧美| 国产农村妇女精品一区二区| 99国产精品| av成人激情| 一区二区三区四区五区视频| 99精品国产一区二区青青牛奶| 国模精品一区二区三区| 国产一区在线免费观看| 国产精品豆花视频| 极品日韩久久| 亚洲美女毛片| 国产乱人伦精品一区二区| 国产日韩欧美一区二区| 国产乱码精品| 久久激情久久| 欧美日本免费| 伊人影院久久| 国产精品久久久久久久久婷婷 | 亚洲一区三区在线观看| 国产精品区免费视频| 性欧美videos另类喷潮| 久久久福利视频| 欧美激情麻豆| 亚洲国产影院| 国产一区二区三区黄| 香蕉av777xxx色综合一区| 欧美 日韩 国产一区二区在线视频| 女同性一区二区三区人了人一| 欧美福利网址| 91久久黄色| 亚洲制服av| 欧美特黄一区| 在线综合视频| 欧美日韩一区在线播放| 99视频+国产日韩欧美| 亚洲综合激情| 欧美国产日本| 亚洲精品一品区二品区三品区| 一区二区欧美日韩| 久久综合中文| 99国内精品| 午夜精品亚洲| 国产欧美日韩综合一区在线播放| 蜜桃av久久久亚洲精品| 欧美婷婷在线| 亚洲一区日韩| 狠狠88综合久久久久综合网| 国产视频亚洲| 精品成人免费| 久久精品日产第一区二区三区| 亚洲一本视频| 欧美在线日韩| 免费在线播放第一区高清av| 亚洲一二区在线| 久久亚洲视频| 国产精品一卡| 激情欧美日韩| 欧美激情视频一区二区三区在线播放| 亚洲精品免费观看| 国内精品久久久久国产盗摄免费观看完整版 | 亚洲一区亚洲| 亚洲毛片一区| 亚洲国产mv| 亚洲一二区在线| 欧美日韩亚洲一区二区三区在线| 香蕉av777xxx色综合一区| 亚洲人成久久| 激情综合在线| 国内自拍一区| 黄色一区三区| 亚洲天堂偷拍| 影音先锋久久精品| 精品不卡一区二区三区| 狠狠色狠狠色综合人人| 欧美日韩福利| 欧美日韩在线一二三| 午夜精品一区二区三区四区| 久久一区激情| 欧美一区精品| 欧美日韩亚洲三区| 国产一区二区三区四区老人| 欧美日韩在线一二三| 欧美视频亚洲视频| 亚洲一二三区在线| 亚洲激情偷拍| 亚洲深夜福利| 久久国产精品99国产| 久久精品国语| 久久精品一区| 欧美激情成人在线| 欧美日韩国产综合网| 国模精品一区二区三区| 影音先锋亚洲精品| 在线综合欧美| 久久99伊人| 欧美1区2区| 国产在线日韩| 99亚洲精品| 久久久久久久欧美精品| 欧美日韩成人一区二区三区| 国产一区二区中文字幕免费看| 黄色综合网站| 国产精品嫩草99av在线| 久久综合九色综合久99| 黄色精品一区| 国产精品一区免费观看| 欧美高清视频一区二区三区在线观看| 午夜精品一区二区在线观看| 在线观看亚洲| 久久福利精品| 在线观看日韩av电影| 国产乱码精品| 国产精品v欧美精品∨日韩| 亚洲福利精品| 美日韩精品免费| 在线免费观看欧美| 性欧美暴力猛交另类hd| 激情av一区| 久久久夜夜夜| 中文日韩在线| 国产一区久久| 久久精品官网| 一区二区三区精品国产| 欧美久久综合| 午夜在线观看免费一区| 亚洲大胆视频| 久久人人97超碰人人澡爱香蕉| 亚洲大胆在线| 久热综合在线亚洲精品| 一区二区久久| 韩国一区二区三区在线观看| 国产偷自视频区视频一区二区| 欧美激情1区| 欧美专区18| 国产亚洲在线| 日韩香蕉视频| 在线成人黄色| 狠久久av成人天堂| 国产精品hd| 欧美成人综合一区| 国产日韩欧美一区二区| 亚洲黄色三级| 伊人久久亚洲美女图片| 欧美三区在线| 欧美日韩在线精品| 欧美精品一区二区视频 | 在线不卡亚洲| 欧美色123| 欧美国产视频在线观看| 久久精品一区| 久久精品1区| 久久激情网站| 久久一区二区三区四区五区| 欧美中文日韩| 久久精品亚洲一区二区| 麻豆精品视频| 久久综合一区| 欧美啪啪一区| 亚洲视频狠狠| 91久久在线| 99国产精品自拍| 国产一区二区三区奇米久涩| 国产亚洲一区二区三区在线播放| 在线欧美一区| 99精品国产99久久久久久福利| 亚洲福利久久| 在线视频精品| 亚洲在线电影| 欧美一区二区三区久久精品茉莉花 | 亚洲精品欧美精品| 91久久国产综合久久蜜月精品 | 久久激情视频| 狂野欧美一区| 狠久久av成人天堂| 99亚洲精品| 久久国产一区二区| 欧美日韩一区二区三区在线观看免 | 国产精品婷婷| 久久aⅴ乱码一区二区三区| 久久深夜福利| 一区三区视频| 国产婷婷精品| 狼狼综合久久久久综合网| 欧美精品观看| 在线观看视频免费一区二区三区| 亚洲精品视频啊美女在线直播| 国产精品美女| 欧美日韩视频| 国产亚洲高清视频| 欧美不卡在线| 夜夜精品视频| 午夜日韩av| 国产精品久久久久久久久久妞妞 | 性高湖久久久久久久久| 欧美日韩1区| 国产亚洲欧美一区二区三区| 欧美成人首页| 99国产成+人+综合+亚洲欧美| 久久经典综合| av不卡在线| 国产精品99一区二区| 亚洲一区二区三区高清不卡| 国产精品九九| 久久福利一区| 一区二区毛片| 欧美特黄一区| 久久久久久自在自线| 在线亚洲激情| 精品成人国产| 欧美日韩亚洲国产精品| 欧美亚洲免费高清在线观看| 亚洲黑丝一区二区| 欧美韩国一区| 久久精品一本| 午夜亚洲一区| 国产精品一区二区你懂得| 亚洲黄色大片| 国模精品一区二区三区| 午夜精品亚洲一区二区三区嫩草|