エラーログの設定
Windowsの場合
パラメーター名 | 設定値 | 設定を有効にする方法 |
---|---|---|
event_source | 複数のDWHサーバを利用する場合、イベントログに出力するメッセージを識別するためにメッセージにつけるイベントソース名を指定します。 デフォルトは、PostgreSQLです。 |
|
logging_collector | DWHサーバが出力するメッセージをサーバログファイルに出力するように、“on”を指定します。 | |
log_destination | DWHサーバが出力するメッセージを画面とイベントログに出力するように、“stderr, eventlog”を指定します。 | pg_ctlコマンドのreloadオプション |
log_line_prefix | DWHサーバが出力するメッセージの先頭につける情報を指定します。 例)log_line_prefix = '%e: %t [%p]: [%l-1] user = %u,db = %d,remote = %r app = %a ' |
Linuxの場合
パラメーター名 | 設定値 | 設定を有効にする方法 |
---|---|---|
logging_collector | DWHサーバが出力するメッセージをサーバログファイルに出力するように、“on”を指定します。 |
|
syslog_ident | 複数のインスタンスを利用する場合、システムログに出力するメッセージを識別するためにメッセージにつけるラベルを指定します。 | pg_ctlコマンドのreloadオプション |
log_destination | DWHサーバが出力するメッセージを画面とシステムログに出力するように、“stderr,syslog”を指定します。 | |
log_line_prefix | DWHサーバが出力するメッセージの先頭につける情報を指定します。 例)log_line_prefix = '%e: %t [%p]: [%l-1] user = %u,db = %d,remote = %r app = %a ' |
接続に関する設定
パラメーター名 | 設定値 | 設定を有効にする方法 |
---|---|---|
listen_addresses | クライアントアプリケーションからの接続をサーバが監視する TCP/IP アドレスを指定します。 デフォルトの値はlocalhostで、ローカルなTCP/IP “loopback”接続のみ許可します。 |
|
superuser_reserved_connections | DWHサーバを管理するために使用する接続を予約するために使用します。この値は以下の説明をもとに加算して設定します。
デフォルト値は3です。 | |
max_connections | DWHサーバへの同時接続数 + superuser_reserved_connectionsの値を指定します。 デフォルト値および最大値は100です。 |
カラムナテーブルに関する設定
パラメーター名 | 設定値 | 設定を有効にする方法 |
---|---|---|
bypass_pgexec.enable | カラムナテーブル専用のSQLエンジンを使用するかどうかを指定します。使用する場合は、trueを指定してください。 以下の値で指定します。
デフォルト値は“false”です。 なお、使用しない設定にした場合、以下の制限があります。
注意 このオプションの設定値によらず、カラムナテーブルをカラムナテーブルまたはカラムナビュー以外と結合したクエリを実行しないでください。 |
|
session_preload_libraries | 接続時に事前読み込みされる、1つまたは複数の共有ライブラリを指定します。 symas_login_procを指定することで、ログインプロシージャの機能を利用できます。 以下の値を指定します。
行レベルセキュリティ機能を利用しない場合は、コメントアウトしてください。 | symasstart(システムの起動コマンド)の実行 |
symas_login_proc.name | ユーザーログイン時に実行するプロシージャの名前を指定します。 session_preload_librariesとsymas_login_proc.enableパラメーターを有効に設定したうえで、関数が指定されていない、または指定した関数が作成されていない場合、エラーになり、ログインできなくなります。 | symasstart(システムの起動コマンド)の実行 |
symas_login_proc.enable | ログインプロシージャ機能を使用するかどうかを指定します。 使用しない設定にした場合は、session_preload_librariesにsymas_login_procを指定しても、ログインプロシージャは実行されません。 以下の値で指定します。
デフォルト値は”off”です。 | symasstart(システムの起動コマンド)の実行 |
symas_ext.strip_rtrim_fixed | pgxa_import_fixed_dataシステム関数において、SJIS固定長データをロードしたときに後方空白がトリムされます。 以下の値で指定します。
デフォルト値は“false”です。 |
|
bypass_pgexec.symas_compatibility | SQL関数拡充機能を有効化するかどうかを指定します。 以下の値で指定します。
デフォルト値は"false"です。 |
|
参照
その他のパラメーターについては、“PostgreSQL文書”の“サーバの設定”を参照してください。