免费国产美女一级A作爱播放免费,日本动漫精品一区二区三区,ⅩⅩ国产全无遮挡无码,国产精品无码视频2020

  • <delect id="1z9bx"><center id="1z9bx"><ruby id="1z9bx"></ruby></center></delect>

      1. <u id="1z9bx"><sub id="1z9bx"></sub></u>

      2. 為你講解moracle 函數(shù):Oracle清理和重建臨時表空間代碼

        發(fā)布時間:2024-02-27
        正常來說,在完成select語句、create index等一些使用temp表空間的排序操作后,oracle是會自動釋放掉臨時段a的。但有些有侯我們則會遇到臨時段沒有被釋放,temp表空間幾乎滿的狀況,甚至是我們重啟了數(shù)據(jù)庫仍沒有解決問題。這個問題在論壇中也常被網(wǎng)友問到,下面我總結(jié)一下,給出幾種處理方法。
        法一、重啟庫
        庫重啟時,smon進程會完成臨時段釋放,temp表空間的清理操作,不過很多的時侯我們的庫是不允許down的,所以這種方法缺少了一點的應(yīng)用機會,不過這種方法還是很好用的。
        法二、metalink給出的一個方法
        修改一下temp表空間的storage參數(shù),讓smon進程觀注一下臨時段,從而達到清理和temp表空間的目的。
        sql>alter tablespace temp increase 1;
        sql>alter tablespace temp increase 0;
        法三、我常用的一個方法,具體內(nèi)容如下:
        1、 使用如下語句a查看一下認誰在用臨時段
        select username,
        sid,
        serial#,
        sql_address,
        machine,
        program,
        tablespace,
        segtype,
        contents
        from v$session se,
        v$sort_usage su
        where se.saddr=su.session_addr
        2、那些正在使用臨時段的進程
        sql>alter system kill session \\\’sid,serial#\\\’;
        3、把temp表空間回縮一下
        sql>alter tablespace temp coalesce;
        法四、使用診斷事件的一種方法,也是被我認為是“殺手锏”的一種方法
        1、 確定temp表空間的ts#
        sql>select ts#, name from sys.ts$ ;
        ts# name
        ———————–
        0 sysyem
        1 rbs
        2 users
        3* temp
        4 tools
        5 indx
        6 drsys
        2、 執(zhí)行清理操作
        sql>alter session set events \\\’immediate trace name drop_segments level 4\\\’ ;
        說明:
        temp表空間的ts#為3*,so ts# 1= 4
        其它:
        1、 出現(xiàn)如上問題的原因我認為可能是由于大的排序超出了temp表空間的空間允許范圍引起的。也可能包含著其它的異常的因素。
        2、 觀注temp等這些空間的狀態(tài)是dba日常職責之一,我們可以通過toad、object browser等這些工具辦到,也可以用如下的語句:
        select upper(f.tablespace_name) 表空間名,
        d.tot_grootte_mb 表空間大小(m),
        d.tot_grootte_mb – f.total_bytes 已使用空間(m),
        to_char(round((d.tot_grootte_mb – f.total_bytes) / d.tot_grootte_mb * 100,
        2),
        \\\’990.99\\\’) 使用比,
        f.total_bytes 空閑空間(m),
        f.max_bytes 最大塊(m)
        from (select tablespace_name,
        round(sum(bytes) / (1024 * 1024), 2) total_bytes,
        round(max(bytes) / (1024 * 1024), 2) max_bytes
        from sys.dba_free_space
        group by tablespace_name) f,
        (select dd.tablespace_name,
        round(sum(dd.bytes) / (1024 * 1024), 2) tot_grootte_mb
        from sys.dba_data_files dd
        group by dd.tablespace_name) d
        where d.tablespace_name = f.tablespace_name
        order by 4 desc
        1、 使用如下語句查看一下認誰在用臨時段
        select s.username, s.sid, s.serial#, s.sql_address, s.machine, s.program, su.tablespace, su.segtype, su.contents
        from v$session s, v$sort_usage su
        where s.saddr = su.session_addr;
        2、 那些正在使用臨時段的進程
        sql>alter system kill session \\\’sid,serial#\\\’;
        3、把temp表空間回縮一下
        sql>alter tablespace temp coalesce
        重建臨時表空間
        1.創(chuàng)建中轉(zhuǎn)臨時表空間
        create temporary tablespace temp1 tempfile \\\’e:oracleoradataorcl9temp02.dbf\\\’ size 512m reuse autoextend on next 1m maxsize unlimited;
        2.改變?nèi)笔∨R時表空間 為剛剛創(chuàng)建的新臨時表空間temp1
        alter database default temporary tablespace temp1;
        3.刪除原來臨時表空間
        drop tablespace temp including contents and datafiles;
        4.重新創(chuàng)建臨時表空間
        create temporary tablespace temp tempfile \\\’e:oracleoradataorcl9temp01.dbf\\\’ size 512m reuse autoextend on next 1m maxsize unlimited;
        5.重置缺省臨時表空間為新建的temp表空間
        alter database default temporary tablespace temp;
        6.刪除中轉(zhuǎn)用臨時表空間
        drop tablespace temp1 including contents and datafiles;
        7.如果有必要,那么重新指定用戶表空間為重建的臨時表空間
        alter user arbor temporary tablespace temp;
        上一個:如何遠程登錄docker容器
        下一個:榮耀暢玩4x電信版怎么樣

        抵押權(quán)的物上代位權(quán)是什么意思
        免費無線WIFI,靠譜的免費wifi有哪些
        碧柔防曬霜真假怎么區(qū)分
        現(xiàn)在玩的火的手機游戲是(現(xiàn)在什么手游比較火爆)
        如何解決在win7系統(tǒng)電腦黑屏(win7系統(tǒng)電腦黑屏了怎么辦)
        主機硬盤和固態(tài)硬盤,電腦主機硬盤和固態(tài)硬盤可以一起裝嗎
        司法局副局長猥褻女子被拘留,猥褻罪怎么判
        三星a8怎么停止下載,三星手機下載器如何禁用
        皖南茶區(qū)土壤硒含量及其與茶葉中硒的關(guān)系
        普洱茶都適合收藏的嗎?并不是每一款都適合收藏!