91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

gc current request等待時間處理

發布時間:2020-08-09 23:59:01 來源:ITPUB博客 閱讀:191 作者:千尋ccxx 欄目:建站服務器

昨天有個session 運行查詢 一直出現 gc current request 這個等待事件

 

該等待事件表示資源從遠程實例讀取到本地實例所花費的時間。出現該事件并不能說明什么問題,如果等待時間過長,可能表示內聯網絡存在問題或者有嚴重的塊爭用。

 

SQL> select name,parameter1,parameter2,parameter3 from v$event_name where name='gc current request';

NAME                 PARAMETER1           PARAMETER2           PARAMETER3

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

gc current request   file#                block#               id#

該等待事件 p1 表示 文件號,p2表示塊號,p3表示v$waitstat中的class

昨天的 p1=20009,p2=2915028  p3=33554433

于是作如下查詢:

SQL> SELECT tablespace_name, file_name FROM dba_data_files WHERE file_id = 20009;

 

TABLESPACE_NAME                FILE_NAME

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

查詢不到數據文件,于是更換查詢條件:

SQL> SELECT tablespace_name, file_name FROM dba_temp_files f, v$parameter p WHERE p.name='db_files' AND f.file_id+p.value = 20009;

 

TABLESPACE_NAME                FILE_NAME

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

TEMP                           +DGDATA01/adw1d/tempfile/temp.596.683026963

p3我們可以這樣轉換:

SQL> select power(2,25)+1 from dual;

 

POWER(2,25)+1

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

     33554433

SQL> select rownum,class from v$waitstat;

 

    ROWNUM CLASS

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

         1 data block

         2 sort block

         3 save undo block

         4 segment header

         5 save undo header

         6 free list

         7 extent map

         8 1st level bmb

         9 2nd level bmb

        10 3rd level bmb

        11 bitmap block

        12 bitmap index block

        13 file header block

        14 unused

        15 system undo header

        16 system undo block

        17 undo header

        18 undo block

 

18 rows selected

p3表示等待的是data block,因為power函數后面加的是1

之后我又查看了等待事件的p1,p2,p3,發現p1變成了20011

SQL> SELECT tablespace_name, file_name FROM dba_temp_files f, v$parameter p WHERE p.name='db_files' AND f.file_id+p.value = 20011;

 

TABLESPACE_NAME                FILE_NAME

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

TEMP                           +DGDATA01/adw1d/tempfile/temp.655.715787593

 

內聯網絡應該不會出現問題,那么這個問題應該是等待臨時文件有嚴重的爭用,由于當時下班重忙,沒有仔細檢查,

現在寫這篇博客,主要記錄gc current request 等待事件的 p1,p2,p3轉換方法,以便以后查看。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

长沙县| 宜兰市| 黄龙县| 巴林右旗| 沁源县| 德庆县| 东丽区| 西充县| 七台河市| 白玉县| 阳曲县| 罗山县| 金塔县| 浑源县| 玉环县| 卫辉市| 北海市| 沙坪坝区| 洛川县| 同仁县| 治多县| 马尔康县| 楚雄市| 山丹县| 汉川市| 巴楚县| 湄潭县| 泾源县| 周至县| 岱山县| 高阳县| 贵德县| 美姑县| 武山县| 东台市| 闻喜县| 平邑县| 佛教| 保靖县| 元江| 新河县|