[20191203]後臺程式dbrm關閉.txt
[20191203]後臺程式dbrm關閉.txt
--//上午分析了resmgr:cpu quantum等待事件,分析主要參考連結:https://www.iteye.com/blog/dbzone-2359348.
--//裡面提到:
alter system set "_resource_manager_always_off"=true scope=spfile;
alter system set "_resource_manager_always_on"=false scope=spfile;
--//可以關閉後臺程式dbrm.自己測試看看.
1.環境:
SYS@book> @ ver1
PORT_STRING VERSION BANNER
------------------- -------------- --------------------------------------------------------------------------------
x86_64/Linux 2.4.xx 11.2.0.4.0 Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
SYS@book> @ bg dbrm
old 1: select addr,pid,spid,program from v$process where background=1 and PROGRAM like upper('%&1%')
new 1: select addr,pid,spid,program from v$process where background=1 and PROGRAM like upper('%dbrm%')
ADDR PID SPID PROGRAM
---------------- ------- ------ --------------------------
00000000861FA4D8 7 2317 oracle@gxqyydg4 (DBRM)
--//注:我在測試環境測試過,直接kill -9 2317 資料庫會crash.千萬不要在生產系統做這步測試!!
SYS@book> @ hide _resource_manager_always_o
NAME DESCRIPTION DEFAULT_VALUE SESSION_VALUE SYSTEM_VALUE ISSES ISSYS_MOD
------------------------------ ----------------------------------- ------------- ------------- ------------ ----- ---------
_io_resource_manager_always_on io resource manager always on TRUE FALSE FALSE FALSE FALSE
_resource_manager_always_off disable the resource manager always TRUE FALSE FALSE FALSE FALSE
_resource_manager_always_on enable the resource manager always TRUE TRUE TRUE FALSE FALSE
--//注:oracle這2個引數很奇怪_resource_manager_always_off,_resource_manager_always_on,理論有1個就ok了.
--//不知道的用意何在...
2.繼續:
SYS@book> alter system set "_resource_manager_always_on"=false;
alter system set "_resource_manager_always_on"=false
*
ERROR at line 1:
ORA-02095: specified initialization parameter cannot be modified
--//無法線上修改.
--//重啟資料庫:
SYS@book> startup
ORACLE instance started.
Total System Global Area 643084288 bytes
Fixed Size 2255872 bytes
Variable Size 205521920 bytes
Database Buffers 427819008 bytes
Redo Buffers 7487488 bytes
Database mounted.
Database opened.
SYS@book> @ hide _resource_manager_always_o
NAME DESCRIPTION DEFAULT_VALUE SESSION_VALUE SYSTEM_VALUE ISSES ISSYS_MOD
------------------------------ ----------------------------------- ------------- ------------- ------------ ----- ---------
_io_resource_manager_always_on io resource manager always on TRUE FALSE FALSE FALSE FALSE
_resource_manager_always_off disable the resource manager always TRUE FALSE FALSE FALSE FALSE
_resource_manager_always_on enable the resource manager always FALSE FALSE FALSE FALSE FALSE
SYS@book> @ bg dbrm
ADDR PID SPID PROGRAM
---------------- ------- ------ --------------------------
00000000861FA4D8 7 4496 oracle@gxqyydg4 (DBRM)
--//一樣還是啟動.
3.繼續測試:
SYS@book> alter system set "_resource_manager_always_off"=true;
alter system set "_resource_manager_always_off"=true
*
ERROR at line 1:
ORA-02095: specified initialization parameter cannot be modified
SYS@book> alter system set "_resource_manager_always_off"=true scope=spfile;
System altered.
--//再次重啟資料庫:
SYS@book> startup
ORACLE instance started.
Total System Global Area 643084288 bytes
Fixed Size 2255872 bytes
Variable Size 205521920 bytes
Database Buffers 427819008 bytes
Redo Buffers 7487488 bytes
Database mounted.
Database opened.
SYS@book> set verify off
SYS@book> @ hide _resource_manager_always_o
NAME DESCRIPTION DEFAULT_VALUE SESSION_VALUE SYSTEM_VALUE ISSES ISSYS_MOD
------------------------------ ----------------------------------- ------------- ------------- ------------ ----- ---------
_io_resource_manager_always_on io resource manager always on TRUE FALSE FALSE FALSE FALSE
_resource_manager_always_off disable the resource manager always FALSE TRUE TRUE FALSE FALSE
_resource_manager_always_on enable the resource manager always FALSE FALSE FALSE FALSE FALSE
SYS@book> @ bg dbrm
no rows selected
--//也就是關閉dbrm程式要設定:
_resource_manager_always_off=TRUE
_resource_manager_always_on=FALSE
4.收尾還原:
SYS@book> show spparameter _resource_manager_always_o
SID NAME TYPE VALUE
--- ----------------------------- ------- -----
* _resource_manager_always_off boolean TRUE
* _resource_manager_always_on boolean FALSE
SYS@book> alter system reset "_resource_manager_always_on" scope=spfile;
System altered.
SYS@book> alter system reset "_resource_manager_always_off" scope=spfile;
System altered.
SYS@book> show spparameter _resource_manager_always_o
--//重啟資料庫:
SYS@book> @ bg dbrm
ADDR PID SPID PROGRAM
---------------- ------- ------ --------------------------
00000000861FA4D8 7 4690 oracle@gxqyydg4 (DBRM)
SYS@book> select * from v$bgprocess where NAME='DBRM';
PADDR PSERIAL# NAME DESCRIPTION ERROR
---------------- ---------- ---- ------------------------- -----
00000000861FA4D8 1 DBRM DataBase Resource Manager 0
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2666698/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- win10怎麼關閉電腦後臺執行程式_win10系統關閉後臺應用的方法Win10行程
- 程式人生:織夢dedecms後臺/會員驗證碼關閉
- linux後臺執行和關閉、檢視後臺任務Linux
- java -jar 在後臺執行和關閉JavaJAR
- win10系統怎麼徹底關閉小娜後臺程式Win10
- [20191203]大量resmgrcpu quantum等待事件.txt事件
- 關於Oracle RAC後臺程式Oracle
- intellij 關閉後程式還在執行IntelliJ
- 大資料開發-linux後臺執行,關閉,檢視後臺任務大資料Linux
- 批量關閉程式
- [Electron] 應用不關閉視窗退出而是保留到後臺執行
- win10系統下怎麼關閉工作管理員裡的小娜cortana後臺程式Win10
- [20191203]enq: ZA - add std audit table partition.txtENQ
- 谷歌將關閉程式碼專案管理平臺Google Code谷歌專案管理Go
- springboot在lunix後臺啟動,退出賬號也不關閉Spring Boot
- 如何在cmd視窗關閉情況下保持後臺啟動docsify?
- 實驗-審計資訊的清理和策略關閉.txt
- 使用screen讓關閉ssh連線時不關閉程式
- 關閉應用程式時如何關閉子執行緒執行緒
- iOS 程式碼關閉AppiOSAPP
- 微軟的關閉程式命令微軟
- 在win10上管理JavaWeb後臺專案的啟動和關閉Win10JavaWeb
- 直播平臺搭建,el-form上傳成功後或其他把提示關閉ORM
- 易優eyoucms網站怎麼關閉後臺登入驗證碼呢網站
- JS防止重新整理,後退,關閉JS
- ORACLE後臺程式Oracle
- oracle 後臺程式Oracle
- Clusterware 後臺程式
- win10怎麼強制關閉程式_win10怎麼關閉程式Win10
- win10如何關閉所有程式_win10怎麼一鍵關閉程式Win10
- [20170324]dg相關程式.txt
- win10怎麼關閉卡死程式 win10程式卡死如何強制關閉Win10
- 將程式在後臺執行和殺掉後臺的程式
- Android 跳轉過後關閉本介面Android
- Oracle監聽啟動後自動關閉Oracle
- Linux平臺Oracle 11g DataGuard Physical Standby 非正常關閉後的啟動LinuxOracle
- 關於pmon、smon、mman、mmon、mmnl後臺程式的解釋
- 2 Day DBA-管理Oracle例項-關於後臺程式Oracle