1. 程式人生 > >ARCH wait on ATTACH等待事件引起的切換歸檔hang住

ARCH wait on ATTACH等待事件引起的切換歸檔hang住

現象:
alter system switch logfile;  會hang住

解決步驟:
SQL> select event,count(*) from v$session group by event;
EVENT                                                              COUNT(*)
---------------------------------------------------------------- ----------
SQL*Net message from client                                               2
pmon timer                                                                1
rdbms ipc message                                                        13
smon timer                                                                1
ARCH wait on ATTACH                                                       3
enq: WL - contention                                                      1
Streams AQ: qmn slave idle wait                                           1
SQL*Net message to client                                                 1
Space Manager: slave idle wait                                            1
VKTM Logical Idle Wait                                                    1
LNS wait on ATTACH                                                        2
EVENT                                                              COUNT(*)
---------------------------------------------------------------- ----------
Streams AQ: qmn coordinator idle wait                                     1
Streams AQ: waiting for time management or cleanup tasks                  1
DIAG idle wait                                                            2
14 rows selected.

SQL>  select group#, thread#, sequence#, archived, status from v$log;
    GROUP#    THREAD#  SEQUENCE# ARC STATUS
---------- ---------- ---------- --- ----------------
         1          1          1 NO  INACTIVE
         2          1         14 NO  CURRENT
         3          1         13 YES INACTIVE
SQL>  select name, thread#, sequence# from v$archived_log where sequence# between 13 and 14;    
NAME
--------------------------------------------------------------------------------
   THREAD#  SEQUENCE#
---------- ----------
/u01/app/oracle/archivelog/1_13_914429606.dbf
         1         13

SQL>  select event,count(*) from v$session group by event;
EVENT                                                              COUNT(*)
---------------------------------------------------------------- ----------
SQL*Net message from client                                               3
pmon timer                                                                1
rdbms ipc message                                                        14
smon timer                                                                1
ARCH wait on ATTACH                                                       3
SGA: allocation forcing component growth                                  1
Streams AQ: qmn slave idle wait                                           1
SQL*Net message to client                                                 1
Space Manager: slave idle wait                                            1
VKTM Logical Idle Wait                                                    1
Streams AQ: qmn coordinator idle wait                                     1
EVENT                                                              COUNT(*)
---------------------------------------------------------------- ----------
Streams AQ: waiting for time management or cleanup tasks                  1
DIAG idle wait                                                            2
13 rows selected.

SQL> select sid, program from v$session where sid in (select sid from v$lock where sid > 8);
       SID PROGRAM
---------- ------------------------------------------------
        10
[email protected]
(DBW0)
        11 [email protected] (LGWR)
        12 [email protected] (CKPT)
        13 [email protected] (SMON)
        15 [email protected] (MMON)
        18 [email protected] (TNS V1-V3)
        19 [email protected] (TNS V1-V3)
        24 [email protected]
(ARC0)
        27 oracle[email protected] (ARC2)
        33 [email protected] (ARC3)
        39 [email protected] (TNS V1-V3)
11 rows selected.

SQL>  select event from v$session_wait where sid = 24;
EVENT
----------------------------------------------------------------
ARCH wait on ATTACH
SQL>  select event from v$session_wait where sid = 27;
EVENT
----------------------------------------------------------------
ARCH wait on ATTACH
SQL>  select event from v$session_wait where sid = 33;
EVENT
----------------------------------------------------------------
ARCH wait on ATTACH
SQL> select spid from v$process where addr = (select paddr from v$session where sid=24);
SPID
------------------------
3834
SQL>  select spid from v$process where addr = (select paddr from v$session where sid=27);
SPID
------------------------
3836
SQL> select spid from v$process where addr = (select paddr from v$session where sid=33);
SPID
------------------------
3838

SQL> !kill -9 3834
SQL> !kill -9 3836
SQL> !kill -9 3838
SQL> select group#, thread#, sequence#, archived, status from v$log;
    GROUP#    THREAD#  SEQUENCE# ARC STATUS
---------- ---------- ---------- --- ----------------
         1          1         15 NO  CURRENT
         2          1         14 YES INACTIVE
         3          1         13 YES INACTIVE

SQL> alter system switch logfile;
System altered.
SQL> /
System altered.
SQL> /
System altered.
SQL> 

相關推薦

ARCH wait on ATTACH等待事件引起切換歸檔hang

現象: alter system switch logfile;  會hang住解決步驟: SQL> select event,count(*) from v$session group by event; EVENT                                          

Oracle cursor pin S wait on X 等待事件 說明

這個等待事件也算一個常見的等待事件。 在warehouse blog和itpub 上有相關的2個帖子。 連線如下: cursor: pin S wait on X等待事件模擬 cursor

Oracle local write wait等待事件

oracle local write wait Note 1: TypicallyDBWR has to free up some buffers when you want to read something from the disk.During this process the

等待事件 log file switch (日誌切換

日誌檔案相關等待  Redo 對於資料庫來說非常重要, 有一系列等待事件和日誌相關,通過 v$event_name 檢視可以找到這些等待事件  SQL> select name from v$event_name where name like '%log%';

一次cursor: pin S wait on X事件的跟蹤

下午接到維護髮來的郵件,大體記憶體如下: 3月7號晚10點左右,資源管理系統資料庫  gxdb1 發生大量鎖等待,而且出現多個阻塞鎖。活動session數達到350左右, 等待事件為  cursor :  pin s wait  on X 。經殺掉相關session後系

impdp卡住,遇到等待事件Streams AQ: enqueue blocked on low memory

客戶在做impdp匯入,讓我在旁邊看著,發現impdp操作一直卡住的狀態,檢視庫上等待事件發現impdp在等待:Streams AQ: enqueue blocked on low memory 但看名字,大概能夠揣測出來是stream 池大小不足,導致impdp卡住了。。

vue v-on監聽事件

ood 語句 事件 targe vue blog count 內聯 tex 在html或jsp頁面中我們總能碰到監聽DOM事件來觸發javaScript代碼,下面我們就簡單聊聊Vue.js中的監聽事件是怎麽處理的。 在vue.js中監聽事件是通過v-on指令來實現的,先看一

oracle9i statspack 報告 分析 direct path read 等待事件

sql pin physical 100% ica statistic ffi 10.9 count(0 DB Name DB Id Instance Inst Num Release Cluster Host ----------

Jquery中的bind(),live(),delegate(),on()綁定事件方式 前言

文章 let com 多說 空格 code html event 進行 前言   因為項目中經常會有利用jquery操作dom元素的增刪操作,所以會涉及到dom元素的綁定事件方式,簡單的歸納一下bind,live,delegate,on的區別,以便以後查閱,也希望該文章日後

oracle之 等待事件LOG FILE SYNC (awr)優化

dlink append 訪問性 wak date 告訴 wakeup 優先級 led log file sycn是ORACLE裏最普遍的等待事件之一,一般log file sycn的等待時間都非常短 1-5ms,不會有什麽問題,但是一旦出問題,往往都比較難解決。什麽時候會

PX Deq: Execution Msg 等待事件

答案 例如 mos 數據 eve event select lec sleep 可參考 MOS文檔: WAITEVENT: "PX Deq Credit: send blkd" (Doc ID 271767.1) P1 = sleeptime/senderid P2

等待事件

dff ges com src acc pro type ext png 等待事件

vue v-on 帶參事件

get key 回車 js代碼 數組 pre nbsp vue 固定 1.js代碼 var list=[ //定義一個數組 {title:123} ] var box=new Vue({ el:‘.box‘,

log file switch (archiving needed) 等待事件一例

log file switch archiving needed 一、環境描述Oracle 11g RAC 二、問題描述客戶執行批處理長時間無法完成。 三、問題處理過程 1、查看等待事件 SQL> select inst_id,event,count(*) from gv$session whe

淺談jquery之on()綁定事件和off()解除綁定事件

span syntax num this code value 自己 冒泡 屬性 off()函數用於移除元素上綁定的一個或多個事件的事件處理函數。 off()函數主要用於解除由on()函數綁定的事件處理函數。 該函數屬於jQuery對象(實例)。 語法 jQuery

Oracle RAC 等待事件

發現 pcm 需要 其他 一個數 通過 數據塊 包含 從數據 PCM資源相關的等待事件gc current/cr block request:這個等待事件說明申請實例要申請一個當前塊或CR塊,但是資源主實例的LMS進程還沒有響應它的請求。gc current/cr bloc

[翻譯]SQL Server等待事件—THREADPOOL

完全 ava 吃飯 onf 嘗試 mapping pan 因此 ble 原文:[翻譯]SQL Server等待事件—THREADPOOL 前言: 本文是對SQLSkills上一篇關於SQL Server中THREADPOOL等待的博客的翻譯,本文也不是

log buffer space等待事件

wait direct 剩余空間 操作 選項 當前 alloc 爭用 如果 最近,我們有臺服務器在delete操作期間發現一直在等待log buffer space,其他節點就沒與這個問題。經查,向重做緩沖區上寫入重做記錄的進程,為了確保擁有重做緩沖區內必要的空間,需要獲得

生產環境 direct path read 與log file sync等待事件問題處理

!= 產生 nbsp 了解 idt buffer file rom .net 1. 2018-09-26 前7天awr報告(此期間 oracle 使用率為 4,022.34/6,179.76/24=2.71%) 由此看出最顯著問題是 log file sync 等待事件,查

等待事件 db file scattered read

 db file scattered read 等待事件,在生產環境之中,這個等待事件可能更為常見。 這個事件表明使用者程序正在讀資料到 Buffer Cache 中,等待直到物理 I/O呼叫返回。 DB File Scattered Read 發出離散讀,將儲存上連續的資料塊離散的讀入到