成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

數據庫查詢初始化參數的方法

數據庫 Oracle 數據庫運維
查詢初始化參數的方法很多,比如SHOW PARAMETER,或查詢V$PARAMETER等,這里簡單總結一下。這一篇簡單介紹多種查詢初始化參數的方法。

首先初始化參數的設置的方法就有很多種:可以通過ALTER SYSTEM SET SCOPE = MEMORY的方式僅設置內存的修改,也可以通過ALTER SYSTEM SET SCOPE = SPFILE只修改SPFILE的值,當然也可以同時修改SPFILE和MEMORY中的設置。還有一種初始化參數可以設置延遲生效,也就是說這個修改只對以后連接到數據庫的會話生效,而對當前會話以及其他已經連接到Oracle的會話不會生效。如果再考慮RAC環境,數據庫中存在多個啟動實例的情況,那么查詢數據庫初始化參數就更加復雜了。

所幸Oracle提供的查詢初始化參數方法也有很多種:SHOW PARAMETERS、SHOW SPPARAMETERS、CREATE PFILE、V$PARAMETER、V$PARAMETER2、V$SYSTEM_PARAMETER、V$SYSTEM_PARAMETER2、V$SPPARAMETER。

SHOW PARAMETERS是SQLPLUS工具提供的查詢初始化參數的方法,這個方法查詢的初始化參數是當前會話生效的初始化參數。

SHOW SPPARAMETERS也是SQLPLUS工具提供的方法,用來查詢當前會話生效的SPFILE參數包含的初始化參數。這個命令在11g以后sqlplus版本中有效。

CREATE PFILE命令不像其他方法那樣直觀,這種方法可以將SPFILE中或當前內存中設置的初始化文件保存到PFILE文件中,然后就可以通過文本編輯工具直觀的看到SPFILE中或當前內存中設置了哪些初始化參數。雖然這種方法看上去比較麻煩,但是這種方法列出的參數都是用戶設置的參數,所有默認值的參數并不會列出來,因此看到的結果要比其他方法直觀得多。在11g以后的版本允許CREATE PFILE FROM MEMORY。

V$PARAMETER視圖提供了當前會話可見的初始化參數的設置,如果像查詢RAC數據庫的所有實例的設置,可以查詢GV$PARAMETER視圖。

V$PARAMETER2視圖和V$PARAMETER差不多,唯一的區別在于對于包括值的初始化參數,從這個視圖會返回多條記錄,每條記錄對應一個值。同樣的,對于RAC環境可以查詢GV$PARAMETER2視圖。

V$SYSTEM_PARAMETER視圖記錄當前實例生效的初始化參數設置。注意這里是實例生效而不是會話生效。同樣,GV$SYSTEM_PARAMETER則包含了所有實例生效的初始化參數信息。

V$SYSTEM_PARAMETER2視圖與V$SYSTEM_PARAMETER視圖的關系和V$PARAMETER2視圖與V$PARAMETER視圖的關系一樣,都是對于包含多個值的參數采用了分行處理的方式。

V$SPPARAMETER記錄了來自SPFILE文件中初始化參數。如果參數在SPFILE文件中沒有設置,則字段ISSPECIFIED對應的值為FALSE。同樣可以查詢GVSPPARAMETER參數來顯示RAC環境所有實例的設置。

首先看一下V$PARAMETER和V$PARAMETER2的區別,這個區別同樣適用于V$SYSTEM_PARAMETER和V$SYSTEM_PARAMETER2:

SQL> SELECT NAME, VALUE FROM V$PARAMETER
  2  MINUS
 3  SELECT NAME, VALUE FROM V$PARAMETER2;

NAME                                     VALUE
0---------------------------------------- --------------------------------------------------

control_files                            E:\ORACLE\ORADATA\YTK102\CONTROL01.CTL, E:\ORACLE\
                                        ORADATA\YTK102\CONTROL02.CTL, E:\ORACLE\ORADATA\YT
                                         K102\CONTROL03.CTL


SQL> SELECT NAME, VALUE FROM V$PARAMETER2
  2  MINUS
  3  SELECT NAME, VALUE FROM V$PARAMETER;

NAME                                     VALUE
---------------------------------------- --------------------------------------------------
control_files                            E:\ORACLE\ORADATA\YTK102\CONTROL01.CTL
control_files                            E:\ORACLE\ORADATA\YTK102\CONTROL02.CTL
control_files                            E:\ORACLE\ORADATA\YTK102\CONTROL03.CTL

【編輯推薦】

  1. 從數據庫表格中隨機抽取行
  2. 數據庫開發管理中的十條建議
  3. 數據庫查詢的分頁優化技巧
責任編輯:彭凡 來源: itpub
相關推薦

2009-06-26 10:10:59

Oracle數據庫

2023-08-24 09:41:54

Oracle數據庫

2009-12-16 14:04:04

Ruby對象初始化

2015-10-30 09:51:19

Java重寫初始化隱患

2024-08-14 17:21:34

2023-11-12 23:08:17

C++初始化

2010-08-20 16:02:45

Cassandra集群

2010-02-01 14:21:24

C++初始化列表

2010-10-27 17:11:35

oracle查詢

2011-03-16 10:52:20

2012-03-13 13:38:42

Java

2009-06-10 16:17:00

Netbeans JT初始化

2021-07-07 05:00:17

初始化源碼

2010-01-22 15:47:37

VB.NET初始化網格

2010-04-19 16:56:19

Oracle數據庫初始

2009-08-28 11:43:26

C#數組初始化

2019-11-04 13:50:36

Java數組編程語言

2009-09-08 09:48:34

LINQ初始化數組

2009-11-11 15:29:15

ADO初始化

2011-08-15 10:22:19

分頁查詢數據庫
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91欧美激情一区二区三区成人 | 国产在线a视频 | 精品麻豆剧传媒av国产九九九 | 91资源在线 | 国产精品一区在线观看 | 成年人视频在线免费观看 | 欧美v免费 | 一级毛片在线视频 | 自拍偷拍小视频 | 欧美日韩亚洲一区 | 日韩中文字幕免费在线 | 国产精品日韩欧美一区二区三区 | 免费性视频| 97久久精品午夜一区二区 | 国产免费av在线 | 亚洲国产精品va在线看黑人 | 成年女人免费v片 | 影音先锋亚洲资源 | 视频在线观看亚洲 | 九九福利 | 亚洲免费在线视频 | 日韩在线观看 | 国产一区二区三区免费 | 9191在线播放| 国产乱一区二区三区视频 | 日韩综合网 | 日韩在线电影 | 日韩欧美一区二区三区四区 | 免费午夜电影 | 91国产在线视频在线 | 亚洲国产一区二区三区在线观看 | 超碰成人免费 | av香港经典三级级 在线 | 欧美白人做受xxxx视频 | 亚洲日本激情 | 欧美大片一区 | www.狠狠干| av天天干| 黄色小视频大全 | 国产大学生情侣呻吟视频 | 免费成人在线网站 |