• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • Oracle數據庫的空間管理技巧

    發表于:2007-07-13來源:作者:點擊數: 標簽:
    在Oracle 數據庫 中,DBA可以通過觀測一定的表或視圖來了解當前空間的使用狀況,進而作出可能的調整決定。 一.表空間的自由空間 通過對表空間的自由空間的觀察,可用來判斷分配給某個表空間的空間是太多還是不夠。請看下列的語句 SQL > select a.file_id "Fi

    在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%以下,要為此表空間增加更多的空間。





      

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>