檢視引數是否可以動態修改
原創作品,允許轉載,轉載時請務必以超連結形式標明文章 原始出處 、作者資訊和本宣告。否則將追究法律責任。http://qhd2004.blog.**.com/629417/377005
oracle引數的修改。oracle引數有些可以動態修改,有些修改後需要重啟庫,但是這多引數我們怎麼能記住哪些是可以動態修改的呢?其實不用記,到時候我們自己去查就可以了。
SQL> show parameter sga
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
lock_sga boolean FALSE
pre_page_sga boolean FALSE
sga_max_size big integer 400M
sga_target big integer 400M
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
lock_sga boolean FALSE
pre_page_sga boolean FALSE
sga_max_size big integer 400M
sga_target big integer 400M
SQL> select name,value,ISSYS_MODIFIABLE from v$parameter where name like 'sga%';
NAME VALUE ISSYS_MOD
-------------------- ------------------------------ ---------
sga_max_size 419430400 FALSE
sga_target 419430400 IMMEDIATE
NAME VALUE ISSYS_MOD
-------------------- ------------------------------ ---------
sga_max_size 419430400 FALSE
sga_target 419430400 IMMEDIATE
如果ISSYS_MODIFIABLE 返回的是false,說明該引數無法用alter system語句動態修改,需要重啟資料庫。
我們看下官網對此的說明:
The ISSYS_MODIFIABLE column in V$PARAMETER tells us whether the parameters are static or dynamic. Static parameters require the instance to be restarted while dynamic parameters can take effect immediately upon being changed.
SQL> select distinct issys_modifiable from v$parameter;
ISSYS_MODIFIABLE
---------------------------
DEFERRED
FALSE
IMMEDIATE
If the ISSYS_MODIFIABLE value is set to FALSE for a parameter, it means that the parameter cannot change its value in the lifetime of the instance; the database needs to be restarted for changes to take effect. A parameter set to IMMEDATE value means that it is dynamic and can be set to change the present active instance as well as future database restarts. A parameter set to DEFERRED is also dynamic, but changes only affect subsequent sessions, currently active sessions will not be affected and retain the old parameter value.
本文出自 “剛剛出殼的小鳥” 部落格,請務必保留此出處http://qhd2004.blog.**.com/629417/377005
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/90618/viewspace-695139/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 通過v$parameter 檢視 issys_modifiable 狀態判斷是否動態引數
- 透過v$parameter 檢視 issys_modifiable 狀態判斷是否動態引數
- Oracle動態、靜態引數引數修改規則Oracle
- v$動態效能檢視和隱含引數
- 動態引數與靜態引數的判斷、修改
- 如何檢視oracle引數是靜態或者是動態Oracle
- oracle隱含引數的檢視與修改Oracle
- 動態引數,靜態引數
- 2 Day DBA-管理Oracle例項-檢視和修改初始化引數-練習:檢視和修改初始化引數Oracle
- Oracle檢視引數Oracle
- 如何檢視docker run啟動引數命令Docker
- 檢視JVM預設引數及微調JVM啟動引數JVM
- 檢視編譯引數編譯
- 編譯引數檢視編譯
- 關於靜態引數和動態引數
- 如何在程式執行時動態修改它的引數(狀態)?
- Oracle檢視:常用動態效能檢視Oracle
- 動態效能檢視
- 檢視oracle隱藏引數Oracle
- sql server 修改欄位名,檢視指定表是否存在SQLServer
- ASM動態效能檢視ASM
- 動態建立ImageView檢視View
- 動態路由(URL引數)路由
- linux檢視埠是否已開啟和檢視檔案數Linux
- Oracle 靜態引數與動態引數型別介紹Oracle型別
- 檢視JVM執行時引數JVM
- 檢視JVM預設配置引數JVM
- 【MySQL】檢視MySQL Server引數方法MySqlServer
- telnet檢視遠端機器埠是否可以訪問
- Oracle 11g RAC修改靜態引數Oracle
- 檢視並修改oracle最大連線數Oracle
- ORACLE檢視並修改最大連線數Oracle
- 2 Day DBA-管理Oracle例項-檢視和修改初始化引數Oracle
- 檢查oracle補丁是否可以滾動更新的方法Oracle
- oracle常用的動態檢視Oracle
- (轉)Oracle 動態效能檢視Oracle
- V$PGASTAT動態效能檢視AST
- 動態效能檢視基礎