ニュース&ブログ
Oracle 便利SQL帖 その4 初期化パラメータを確認する
この記事は最終更新から8年以上経過しています。内容が古くなっている可能性があります。
投稿日:2016/8/5
SHOW PARAMETER
SHOW PARAMETERコマンドを利用する事で、現在の初期化パラメータの値を確認することが出来ます。
アラートログの格納場所や、アーカイブログの格納場所、PROCESSESなどの値などを確認する事が出来ます。
実行例
実際にshow parameterコマンドを用いて現在の初期化パラメータを表示します。
【SQL】
show parameter
【実行結果】
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
plsql_optimize_level integer 2
plsql_v2_compatibility boolean FALSE
plsql_warnings string DISABLE:ALL
pre_page_sga boolean FALSE
processes integer 150
processor_group_name string
query_rewrite_enabled string TRUE
query_rewrite_integrity string enforced
・・・・
上記の例の場合、processesの値は150である事が分かります。
また、show parameter コマンドの後ろに条件を指定すれば、値の絞り込みが可能です。
【SQL】
show parameter background
【実行結果】
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
background_core_dump string partial
background_dump_dest string C:\app\xxxxxxxx\diag\rdbms\
orcl01\orcl01\trace
上記の例では、「background」を含む名前のパラメータが出力されます。background_dump_destの配下にアラートログは出力される為、アラートログの出力先は「C:\app\xxxxxxxx\diag\rdbms\ orcl01\orcl01\trace」である事が分かります。
コラム 「show parameter」コマンドは「sho parameter」でも実行可能
さほど時間の省略にはなりませんが、「show parameter」コマンドは「sho parameter」でも実行できます。
SQL> sho parameter trace
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_archive_trace integer 0
sec_protocol_error_trace_action string TRACE
sql_trace boolean FALSE
trace_enabled boolean TRUE
tracefile_identifier string
また、現在のユーザを表示する「show user」コマンドも、「sho user」と省力する事が出来るので、試してみてはいかがでしょうか?