V$INSTANCE

V$INSTANCE は現行インスタンスの状態を示すOracle動的パフォーマンス・ビューである。

V$INSTANCE
データ型 説明
INSTANCE_NUMBER NUMBER インスタンス番号
INSTANCE_NAME VARCHAR2(16) インスタンス名
HOST_NAME VARCHAR2(64) ホスト名
VERSION VARCHAR2(17) データベースのバージョン
STARTUP_TIME DATE インスタンスの起動時刻
STATUS VARCHAR2(12) インスタンスの状態
PARALLEL VARCHAR2(3) インスタンスがクラスタ・データベース・モードでマウントされているかどうか
THREAD# NUMBER インスタンスでオープンされたREDOスレッド
ARCHIVER VARCHAR2(7) 自動アーカイブの状態
LOG_SWITCH_WAIT VARCHAR2(15) ログ・スイッチのが待機中のイベント
LOGINS VARCHAR2(10) ログインできるユーザ
SHUTDOWN_PENDING VARCHAR2(3) 停止が保留中かどうか
DATABASE_STATUS VARCHAR2(17) データベースの状態
INSTANCE_ROLE VARCHAR2(18) インスタンスの役割
ACTIVE_STATE VARCHAR2(9) インスタンスの静止状態
BLOCKED VARCHAR2(3) すべてのサービスがブロックされているかどうか
CON_ID NUMBER コンテナのID
INSTANCE_MODE VARCHAR2(11) インスタンスのモード
EDITION VARCHAR2(7) データベースのエディション
FAMILY VARCHAR2(80) 内部使用
SQL> SELECT INSTANCE_NAME, STATUS FROM V$INSTANCE;

INSTANCE_NAME STATUS
------------- ------
ORCL          OPEN

STATUS

Oracle動的パフォーマンス・ビュー「V$INSTANCE」の「STATUS」列は、インスタンスの状態を示す。

STATUS
インスタンスの状態
STARTED STARTUP NOMOUNT後
MOUNTED STARTUP MOUNTまたはALTER DATABASE CLOSE後
OPEN STARTUPまたはALTER DATABASE OPEN後
OPEN MIGRATE ALTER DATABASE OPEN { UPGRADE | DOWNGRADE }後

動的パフォーマンス・ビュー

オラクル・データベースの動的パフォーマンス・ビューには次のものがある。