日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

深入研究Oracle數據庫空間管理方法

瀏覽:33日期:2023-11-24 14:56:35
在Oracle數據庫中,DBA可以通過觀測一定的表或視圖來了解當前空間的使用狀況,進而作出可能的調整決定。 一.表空間的自由空間 通過對表空間的自由空間的觀察,可用來判定分配給某個表空間的空間是太多還是不夠。請看下列的語句: SQL > select a.file_id 'FileNo',a.tablespace_name 'Tablespace_name', 2 a.bytes 'Bytes',a.bytes-sum(nvl(b.bytes,0)) 'Used', 3 sum(nvl(b.bytes,0)) 'Free', 4 sum(nvl(b.bytes,0))/a.bytes*100 '%free' 5 from dba_data_files a, dba_free_space b 6 where a.file_id=b.file_id(+) 7 group by a.tablespace_name , 8 a.file_id,a.bytes order by a.tablespace_name; File Tablespace No _nameBytes Used Free %free ------ --------- -------- --------- --------- --------- 11IDX_JF .146E+09 849305600 1.297E+09 60.431806 9 JFSJTS 2.146E+09 1.803E+09 343793664 16.016961 10JFSJTS 2.146E+09 1.359E+09 787431424 36.685546 2 RBS523239424 359800832 163438592 31.235909 12RBS1.610E+09 1.606E+09 3104768 .19289495 8 RBSJF 3.220E+09 2.716E+09 504356864 15.662396 7 SFGLTS 2.146E+09 1.228E+09 918159360 42.776014 6 SFSJTS 2.146E+09 1.526E+09 620093440 28.889457 1 SYSTEM 523239424 59924480 463314944 88.547407 3 TEMP 523239424294912 522944512 99.943637 4 TOOLS 15728640 12582912 314572820 5 USERS 7340032 81927331840 99.888393 12 rows selected.可以看出,在FileNo為12的表空間RBS中,只有0.19%的分配空間未被使用,這個比例太小了,而在SYSTEM及TEMP等表空間中,高達80%以上的空間未被利用,對于生產型數據庫,這個表空間的設置有些偏高。 關于自由空間的治理,有下面的一些建議:利用EXPort及Import命令卸出和裝入表空間可以釋放大量的空間,從而緩解增加另外的數據文件的要求。假如包含具有高插入(insert)和更新(update)活動的表的表空間中自由空間的比重下降到了15%以下,要為此表空間增加更多的空間。對于一個基本是靜態表數據的表空間,假如有多于20%的自由空間,則可以考慮減少分配給它的文件空間量。減少SYSTEM表空間的空間量比較困難,因為那要重建數據庫。 二 表及索引的擴展 A.為了防止表或索引被過分擴展,及時實現對數據庫的調整,用戶應當經常對有關對象進行觀察。我們可以認為,擴展區域大于5個的表或索引為過分擴展(overextended)。請看下面的語句: SQL > select substr(segment_name,1,15)Segment_name,segment_type,2 substr(tablespace_name,1,10)Tablepace_name,extents,Max_extents3from dba_segments4where extents >5 and owner='JFCL'5order by segment_name;SEGMENT_NAMESEGMENT TABLEPACE_EXTENTS MAX_EXTENTS_TYPE-------------- --------- ----------CHHDFYB TABLE JFSJTS 11121CHHDFYB_DHHMINDEX JFSJTS9121DJHZFYB_BF TABLE JFSJTS 17500DJHZFYB_DJHMINDEX IDX_JF6500DJHZFYB_JZHMINDEX IDX_JF7500GSMFYB TABLE JFSJTS 11121JFDHTABLE JFSJTS 14500JFDH_DHHM INDEX IDX_JF 61500JFDH_JZHM INDEX IDX_JF 64500XYKFYB TABLE JFSJTS7121YHDATABLE JFSJTS6500YHDA_BAKTABLE JFSJTS6500YHHZFYB_12 TABLE JFSJTS 1050013 rows selected.通過觀察, DBA可以及時發現問題并進行相應的處理。我們可以利用export卸出表,然后刪除表,再利用import命令將表裝入,這樣,可以將不連續的區域合并成一個連續的空間。 B.假如用戶希望對表的空間設置進行優化,例如,需要改變表EMP的initial參數,可以采用下面的方法: 1.在將EMP表卸出并刪除后執行imp命令時使用indexfile參數:imp userid=scott/tiger file=emp.dmp indexfile=emp.sql Oracle把表和索引的創建信息寫到指定的文件,而不是把數據寫回。 2.打開emp.sql文件: REM CREATE TABLE 'SCOTT'.'EMP' ('EMPNO'NUMBER(4, 0), 'ENAME'REM VARCHAR2(10), 'JOB' VARCHAR2(9),'MGR' NUMBER(4, 0), 'HIREDATE' DATE,REM 'SAL' NUMBER(7, 2), 'COMM' NUMBER(7, 2), 'DEPTNO' NUMBER(2, 0))REM PCTFREE 10 PCTUSED 40 INITRANS 1MAXTRANS 255 LOGGING STORAGE(INITIALREM 10240 NEXT 10240 MINEXTENTS 1 MAXEXTENTS121 PCTINCREASE 50 FREELISTSREM 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)TABLESPACE 'USER_DATA' ;REM ... 14 rows對它進行編輯,去除'REM'等信息,找到Initial參數,根據需要改變它。 3.在SQL*plus中執行emp.sql。 4.裝入數據: imp userid=scott/tiger ignore=y file=emp.dmp 需要注重的是,ignore參數必須設為Y。 C.可以用下面的語句來觀察表或索引距離達到最大擴展的狀況,“UNUSE”為距離達到最大擴展的值,在User_extents表中,extent_id是從0開始記述數的。 SQL >select a.table_name 'TABLE_NAME',max(a.max_extents) 'MAXEXTENTS' ,2 max(b.extent_id)+1 'IN USE', MAX(a.max_extents)-(max(b.extent_id)+1) 'UNUSE'3 from user_tables a, user_extents b4where a.table_name=b.segment_name5 group by a.table_name ORDER BY 4;TABLE_NAME MAXEXTENTS IN USEUNUSE---------- ----------- -------- ---------YZPHB 98 1 97SHJYB 121 1 120SHFYB 121 1 120RCHDB 121 1 120SJTXDZB121 1 120SJTXDAB121 1 120CHYHB 121 1 120JFDH 50014 4868 rows selected.假如“UNUSE'小到一定的程度,我們就應該加以關注,進行適當的調整處理。 三 關于連續空間 可以用下面的語句來查看數據庫中的自由空間: SQL > select * from dba_free_spacewhere tablespace_name='SFSJTS'2 order by block_id;TABLESPACE FILE_ID BLOCK_ID BYTESBLOCKS_NAME----------- --------- --------------SFSJTS 6 133455 1064960 130SFSJTS 6 133719 1032192 126SFSJTS 6 133845 1064960 130SFSJTS 6 135275 1064960 130SFSJTS 6 135721 606208 74SFSJTS 6 139877 901120 110SFSJTS 6 143497 737280 90SFSJTS 6 220248 737280 90SFSJTS 6 246228 491520 60SFSJTS 6 261804 1064960 13010 rows selected.我們可以通過命令的結果來估計相鄰自由空間的真正數量。對每一行,用起始快的id(BLOCK_ID)加上自由塊(BLOCKS)的數量,假如其和與下一行的塊id(BLOCK_ID)相等,則此兩行是連續的。如上例第二行和第三行,133719+126=133845,而1338456+130!=135275,所以從block_id為133719開始,有126+130=256個block的連續空間。 在Oracle數據庫的后臺,系統監視器(SMON)周期性地合并自由空間相鄰的塊,以得到更大的連續塊。而DBA可以用SQL命令來完成這個工作: alter tablespace tablespace_name coalesce;Oracle空間治理對數據庫的工作性能有重要影響,其治理方法值得我們認真研究。
標簽: Oracle 數據庫
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
红杏一区二区三区| 黄色亚洲精品| 中文av在线全新| 免费日韩成人| 奇米色欧美一区二区三区| 日韩中文字幕亚洲一区二区va在线| 国产综合亚洲精品一区二| 伊人久久国产| 国产一区日韩一区| 久久精品主播| 影院欧美亚洲| 视频一区视频二区中文字幕| 欧美日韩在线网站| 久久精品免费一区二区三区| 国产香蕉精品| 欧美极品一区二区三区| 国产成人久久精品一区二区三区| 麻豆久久一区二区| 久久久久免费| 日韩在线观看不卡| 欧美+亚洲+精品+三区| 久久精品国产www456c0m| 高潮一区二区| 夜夜精品视频| 久久国产三级| 老牛国内精品亚洲成av人片| 国产美女高潮在线| 久久不射网站| 精品久久97| 麻豆成全视频免费观看在线看| 国产欧美91| 国产精品极品国产中出| 日本少妇一区| 日韩av一区二区三区四区| 精品视频免费| 亚洲精品在线国产| 久久男女视频| 日韩成人av影视| 成人在线视频中文字幕| 99re国产精品| 国产亚洲欧美日韩精品一区二区三区 | 麻豆理论在线观看| 日本а中文在线天堂| 久久成人一区| 中文字幕色婷婷在线视频| 亚洲精品系列| 久久国产主播| 国产一区二区三区亚洲综合| 日韩电影免费网站| 三级欧美韩日大片在线看| 色乱码一区二区三区网站| 今天的高清视频免费播放成人| 久久福利影视| 欧美激情福利| 亚洲欧美久久| 热三久草你在线| 日韩精品一区二区三区中文 | 激情欧美一区二区三区| 模特精品在线| 久久天堂影院| 日韩国产欧美三级| 亚久久调教视频| 亚洲成av人片一区二区密柚| 久久av偷拍| 91嫩草精品| 视频一区视频二区中文字幕| 亚洲一区国产| 99视频精品全国免费| 毛片不卡一区二区| 欧美激情aⅴ一区二区三区| 国产精品天堂蜜av在线播放| 国产欧美一区二区三区精品观看 | 欧美gv在线| 日韩av网站在线免费观看| 亚洲精品麻豆| 热久久国产精品| 日韩中文字幕麻豆| 亚洲丝袜啪啪| 香蕉久久国产| 日韩精品一页| 久久亚洲精精品中文字幕| 欧美成人aaa| 日韩欧美1区| 黑森林国产精品av| 久久69成人| 99精品电影| 久久国产88| 国产欧美丝祙| 在线看片福利| 成人av二区| 亚洲精品日韩久久| 国产精品综合| 亚洲精品**中文毛片| 免费久久精品视频| 欧美精品二区| 在线亚洲免费| 欧美aa在线视频| 午夜久久美女| 欧美日韩伊人| 国产精品s色| 欧美福利一区| 麻豆免费精品视频| 99在线|亚洲一区二区| 国产乱人伦精品一区| 欧美国产美女| 美国三级日本三级久久99 | 你懂的国产精品| 欧美激情 亚洲a∨综合| 欧美日中文字幕| 亚洲有吗中文字幕| 欧美日韩免费看片| 欧美国产中文高清| 成人av动漫在线观看| 精品国产91| 老鸭窝毛片一区二区三区| 国际精品欧美精品| 亚洲欧洲另类| 开心激情综合| 久热综合在线亚洲精品| 日韩1区2区| 欧美精品中文| 精品成人免费一区二区在线播放| 国产乱子精品一区二区在线观看 | 久久九九精品| 国产精品白丝av嫩草影院| 久久精品av| 国产亚洲欧美日韩精品一区二区三区 | 国产精品极品在线观看| 亚洲a在线视频| 欧美在线看片| 中文字幕日韩欧美精品高清在线| 正在播放日韩精品| 精品午夜av| 麻豆精品视频在线观看视频| 蜜臀国产一区二区三区在线播放| 久久中文字幕一区二区| 亚洲另类av| 最新亚洲一区| 亚洲免费在线| 亚洲毛片视频| 欧美日韩xxxx| 久久国产欧美日韩精品| 中文字幕一区二区三区四区久久 | 亚洲深深色噜噜狠狠爱网站| 岛国av在线播放| 99久精品视频在线观看视频| 91精品国产91久久久久久黑人| 视频二区不卡| 理论片午夜视频在线观看| 91精品一区国产高清在线gif| 久久91导航| 亚洲欧美成人综合| 99国产精品| 日韩1区2区3区| 精品一区二区三区中文字幕| 精品日本视频| 香蕉成人av| 在线一区二区三区视频| 久久国产精品99国产| 日韩影院精彩在线| 日本成人精品| 久久精品国产免费| 精品一区不卡| 亚洲爱爱视频| 中文国产一区| 国产精品激情| 久久精品高清| 国产精品一区二区三区av| 久久字幕精品一区| 亚洲一区欧美激情| 国产精品嫩模av在线| 欧美三级精品| 亚洲精品一二三**| 国产精品网在线观看| 精品国产美女a久久9999| 日韩欧美精品综合| 婷婷亚洲成人| 成人羞羞视频播放网站| 国产精品亚洲片在线播放| 91久久国产| 精品精品99| 欧美日韩91| 亚洲自拍另类| 久久精品在线| 岛国精品一区| 日本久久二区| 日韩视频一区| 成人av三级| 最近国产精品视频| 伊人久久高清| 久久99影视| 日韩av不卡在线观看| 久久精品123| 免费在线亚洲欧美| 免费在线观看视频一区| 日韩中文欧美| 国产日产精品_国产精品毛片| 热久久免费视频| 91国语精品自产拍| 日韩欧美自拍|