Preferences Dialog

Preferences ダイアログのオプションを使用して、クライアントの動作をカスタマイズします。 設定 ダイアログを開くには、 ファイル メニューから 設定 を選択します。 設定 ダイアログの左ペインには、ツリーコントロールが表示されます。ツリーコントロールの各ノードは、それらが表示されるノードに関連するオプションへのアクセスを提供します。

  • ノード名の左側にあるプラス記号(+)を使用して、ツリーコントロールのセグメントを展開します。

  • ノード名の左側にあるマイナス記号(-)を使用して、そのノードを閉じます。

ブラウザノード

ツリーコントロールの ブラウザ ノードにある設定を使用して、ワークスペースをパーソナライズします。

環境設定ダイアログのブラウザ表示オプション

Display パネルのフィールドを使用して、一般的な表示設定を指定します。

  • Auto-expandsolechildren スイッチが True に設定されている場合、ツリービューノードが展開され、子が1つだけの場合、子ノードは自動的に展開されます。

  • オブジェクトエクスプローラーの状態の保存間隔 フィールドを使用して、ツリービューの状態の保存間隔を設定します。 -1 の値は、ツリービューの状態保存機能を無効にします。

  • 未保存の変更でプロパティを閉じる前に確認 スイッチが True に設定されている場合、pgAdminは、未保存の変更がある場合、オブジェクトのプロパティダイアログを閉じる前に警告します。ユーザーの確認で、プロパティダイアログが閉じます。

  • 閉じるまたは更新時に確認 スイッチが True に設定されている場合、pgAdminはブラウザーを閉じるまたは更新するイベントをキャッチしようとし、続行を許可する前にプロンプトを表示します。

  • 共有サーバーを非表示にしますか? スイッチが True に設定されている場合、クライアントはオブジェクトエクスプローラーからすべての共有サーバーを非表示にします。

  • Locklayout フィールドを使用して、さまざまなレベルでUIレイアウトをロックします。これは、 menu bar の[ファイル]メニューから変更することもできます

オプション

アクション

なし

ロックなし。すべてのパネルはサイズ変更およびドッキング可能です。

ドッキング防止

これにより、パネルのドッキング/ドッキング解除が無効になります

フル

これにより、パネルのサイズ変更、ドッキング/ドッキング解除が無効になります

  • 空のオブジェクトコレクションを表示しますか? スイッチをオフにすると、空のすべてのオブジェクトコレクションがブラウザーツリーから非表示になります。

  • Showsystemobjects? スイッチが True に設定されている場合、クライアントはシステムスキーマ( pg_temp など)やシステム列( xmin または ctid など)などのシステムオブジェクトを表示します。ツリーコントロール。

  • テンプレートデータベースを表示しますか? スイッチが True に設定されている場合、クライアントはテンプレートデータベースを表示します。

キーボードショートカット パネルのフィールドを使用して、メインウィンドウナビゲーションのショートカットを構成します。

Preferencesダイアログブラウザのキーボードショートカットセクション
  • パネルには、メインウィンドウで使用可能なキーボードショートカットのリストが表示されます。修飾キーとキーの組み合わせを選択して、各ショートカットを構成します。

ノード パネルのフィールドを使用して、 ブラウザ ツリーコントロールに表示されるオブジェクトタイプを選択します。

Preferencesダイアログブラウザノードセクション
  • パネルには、データベースオブジェクトのリストが表示されます。各オブジェクトの横にあるスイッチをスライドして、データベースオブジェクトを 表示 または 非表示 にします。システムカタログを照会するときに、表示されるオブジェクトタイプの数を減らして速度を上げることができます。

ObjectBreadcrumbs パネルのフィールドを使用して、オブジェクトブレッドクラム関連の設定を変更します。

Preferencesダイアログオブジェクトのブレッドクラムセクション
  • EnableobjectBreadcrumbs? を使用して、オブジェクトのマウスホバーに表示されるオブジェクトブレッドクラムを有効または無効にします。

  • Showcommentwithobjectbreadcrumbs? を使用して、オブジェクトブレッドクラムに表示されるコメントの可視性を有効または無効にします。

プロセス パネルのフィールドを使用して、プロセスタブ関連の設定を変更します。

環境設定ダイアログのプロセスセクション
  • プロセスの詳細/ログの保持日 を日数に変更すると、プロセス情報とログが自動的にクリアされます。

Properties パネルのフィールドを使用して、ブラウザーのプロパティを指定します。

Preferencesダイアログのブラウザプロパティセクション
  • テーブル内の推定行数(テーブル統計から読み取られる)が指定された制限を下回る場合、 ** 推定未満の行をカウント フィールドに値を含めてSELECTcount( )を実行します。SELECTcount(*)を実行した後、pgAdminは行カウントを表示します。デフォルトは2000です。

  • 最大ジョブ履歴行 フィールドに値を入力して、pgAgentジョブの統計タブに表示する行数を制限します。デフォルトは250です。

タブ設定 パネルのフィールドを使用して、タブ関連のプロパティを指定します。

Preferencesダイアログのブラウザプロパティセクション
  • Debuggertabtitleplaceholder フィールドを使用して、Debuggertabのタイトルをカスタマイズします。

  • 動的タブサイズ Trueに設定されている場合、タブはタイトルに従ってフルサイズになり、既に開いているタブにも適用されます

  • クエリツール、スキーマ差分またはデバッガーに対して 新しいブラウザータブで開く フィールドが選択されている場合、呼び出されると新しいブラウザータブで開きます。

  • クエリツールタブのタイトルプレースホルダー フィールドを使用して、クエリツールタブのタイトルをカスタマイズします。

  • View/Edittabtitleplaceholder フィールドを使用して、View/EditDataタブのタイトルをカスタマイズします。

Dashboardsノード

ダッシュボード ノードを展開して、ダッシュボードの表示設定を指定します。

環境設定ダイアログダッシュボード表示オプション
  • 警告とアラートのしきい値を設定して、ダッシュボードで長時間実行されるクエリを強調表示します。

  • Showactivity? スイッチが True に設定されている場合、アクティビティテーブルはダッシュボードに表示されます。

  • グラフを表示しますか? スイッチが True に設定されている場合、グラフはダッシュボードに表示されます。

環境設定ダイアログダッシュボードの更新オプション

リフレッシュレート パネルのフィールドを使用して、 ダッシュボード タブのグラフの参照レート設定を指定します。

  • ブロックI/O統計のリフレッシュレート フィールドを使用して、グラフに表示されるブロックI/O統計サンプル間の秒数を指定します。

  • セッション統計のリフレッシュレート フィールドを使用して、グラフに表示されるセッション統計サンプル間の秒数を指定します。

  • トランザクションスループットリフレッシュレート フィールドを使用して、グラフに表示されるトランザクションスループットサンプル間の秒数を指定します。

  • Tuplesinrefreshrate フィールドを使用して、グラフに表示されるタプルインサンプル間の秒数を指定します。

  • タプルアウトリフレッシュレート フィールドを使用して、グラフに表示されるタプルアウトサンプル間の秒数を指定します。

デバッガーノード

Debugger ノードを展開して、デバッガーの表示設定を指定します。

キーボードショートカット パネルのフィールドを使用して、デバッガーウィンドウナビゲーションのショートカットを構成します。

Preferencesダイアログデバッガーのキーボードショートカットセクション

ERDツールノード

ERDTool ノードを展開して、ERDToolの表示設定を指定します。

Keyboardshortcuts パネルのフィールドを使用して、ERDToolウィンドウナビゲーションのショートカットを構成します。

環境設定ダイアログerdキーボードショートカットセクション

Options パネルのフィールドを使用して、ERD設定を管理します。

Preferencesダイアログerdoptionsセクション
  • SQLWithDROPTable スイッチが True に設定されている場合、ERDツールによって生成されたSQLは、各CREATEtableDDLの前にDROPtableDDLを追加します。

  • TableRelationDepth は、テーブルのERDを生成するときに役立ちます。pgAdminがリレーションを見つけるためにトラバースする必要がある深さレベルに制限を設定できます。制限を設定しない場合は-1を使用します。

グラフノード

Graphs ノードを展開して、グラフ表示設定を指定します。

環境設定ダイアログダッシュボードグラフオプション
  • Chartlinewidth フィールドを使用して、折れ線グラフの線の幅を指定します。

  • Showgraphdatapoints? スイッチが True に設定されている場合、データポイントはグラフ線上に表示されます。

  • マウスホバーツールチップを表示しますか? スイッチが True に設定されている場合、グラフ線にマウスをホバーするとツールチップが表示され、データポイントの詳細が示されます。

  • 異なるデータポイントスタイルを使用しますか? スイッチが True に設定されている場合、データポイントは各グラフ線に異なるスタイルで表示されます。

その他のノード

Miscellaneous ノードを展開して、その他の表示設定を指定します。

Preferencesダイアログのuserlanguageセクション
  • Userlanguage ドロップダウンリストボックスを使用して、クライアントの表示言語を選択します。

環境設定ダイアログのテーマセクション
  • Themes ドロップダウンリストボックスを使用して、pgAdminのテーマを選択します。ドロップダウンのすぐ下にプレビューも表示されます。テーマを適用するには、pgAdminページを更新する必要があることに注意してください。独自のテーマを送信することもできます。 here 方法を確認してください。現在、スタンダード、ダーク、ハイコントラストのテーマをサポートしています。

パスノード

Paths ノードを展開して、サポートユーティリティとヘルプファイルの場所を指定します。

Preferencesダイアログのbinarypathセクション

バイナリパス パネルのフィールドを使用して、監視対象データベースのユーティリティプログラム(pg_dump、pg_dumpall、pg_restoreおよびpsql)を含むディレクトリへのパスを指定します。

  • EDBAdvancedServerバイナリパス グリッドを使用して、サーバーバージョンに基づいてEDBPostgresAdvancedServerユーティリティプログラムの場所を指定します。それぞれのパスが設定されていない場合、pgAdminは「デフォルトとして設定」がチェックされているパスを選択します。そうでない場合、pgAdminはEnterpriseDBが使用する標準の場所でユーティリティを見つけようとします。

  • PostgreSQLBinaryPath グリッドを使用して、サーバーバージョンに基づいてPostgreSQLユーティリティプログラムの場所を指定します。それぞれのパスが設定されていない場合、pgAdminは「デフォルトとして設定」がチェックされているパスを選択します。そうでない場合、pgAdminはPostgreSQLが使用する標準の場所でユーティリティを見つけようとします。

Note: 'Validatepath'ボタンを使用して、ユーティリティプログラム(pg_dump、pg_dumpall、pg_restoreおよびpsql)とそれぞれのバージョンの存在を確認します。

設定ダイアログバイナリパスヘルプセクション

Help パネルのフィールドを使用して、ヘルプファイルの場所を指定します。

  • EDBAdvancedServerヘルプパス を使用して、EDBPostgresAdvancedServerドキュメントへのパスを指定します。

  • PostgreSQLHelpPath を使用して、PostgreSQLドキュメントへのパスを指定します。

注:デフォルトのヘルプパスには VERSION プレースホルダーが含まれます。$VERSION$プレースホルダーは、現在のデータベースバージョンに置き換えられます。

クエリツールノード

クエリツール ノードを展開して、クエリエディターツールの設定を指定できるパネルにアクセスします。

設定ダイアログsqleditorオートコンプリートオプション

オートコンプリート パネルのフィールドを使用して、オートコンプリートオプションを設定します。

  • キーを押すとオートコンプリート スイッチが True に設定されている場合、オートコンプリートはCTRL/CMD+Spaceとともにキーを押すと利用できます。 False に設定されている場合、オートコンプリートはCTRL/CMD+Spaceが押されたときにのみアクティブになります。

  • Keywordsinuppercase スイッチが True に設定されている場合、キーワードは大文字で表示されます。

設定ダイアログsqleditorcsv出力オプション

CSV/TXTOutput パネルのフィールドを使用して、CSV/TXT出力を制御します。

  • CSVフィールドセパレーター ドロップダウンリストボックスを使用して、CSV/TXT出力で使用される区切り文字を指定します。

  • CSVquotecharacter ドロップダウンリストボックスを使用して、CSV/TXT出力で使用される引用符を指定します。

  • CSVquoting ドロップダウンリストボックスを使用して、CSV/TXT出力で引用されるフィールドを選択します。 Strings 、 All 、または None を選択します。

  • ヌル値を置換 オプションを使用して、ヌル値を出力ファイル内の指定した文字列に置き換えます。デフォルトは「NULL」に設定されています。

設定ダイアログsqleditor表示オプション

Display パネルのフィールドを使用して、クエリツールの表示設定を指定します。

  • 接続ステータス スイッチが True に設定されている場合、クエリツールの新しいインスタンスごとに、接続とトランザクションのステータスが表示されます。

  • 接続ステータスリフレッシュレート フィールドを使用して、接続/トランザクションステータスの更新間の秒数を指定します。

  • Queryinfonotifiertimeout フィールドを使用して、クエリの実行が完了したときに表示される通知の動作を制御します。 -1 の値は通知機能を無効にし、0の値はクリックされるまで表示します。ゼロより大きい正の値が指定された場合、通知は指定された秒数表示されます。デフォルトは 5 です。

設定ダイアログsqleditorエディター設定

エディター パネルのフィールドを使用して、クエリエディターの設定を変更します。

  • ブレースマッチング? スイッチが True に設定されている場合、エディターは一致したブレースのペアを強調表示します。

  • コード折りたたみ? スイッチが False に設定されている場合、エディターはコード折りたたみを無効にします。無効にすると、大きなファイルでのエディターのパフォーマンスが向上します。

  • フォントサイズ フィールドを使用して、テキストボックスとエディターで使用されるフォントサイズを指定します。

  • ブラケットペアを挿入? スイッチが True に設定されている場合、エディターは自動的にペアのブラケットを挿入します。

  • 行折り返し スイッチが True に設定されている場合、エディターは行折り返し動作を実装します。

  • Plaintextmode? スイッチが True に設定されている場合、エディターモードはtext/plainに変更されます。キーワードの強調表示とコードの折りたたみは無効になります。これにより、大きなファイルでのエディターのパフォーマンスが向上します。

設定ダイアログsqleditorの説明オプション

Explain パネルのフィールドを使用して、グラフィカルEXPLAINに含まれる詳細レベルを指定します。

  • ShowBuffers? スイッチが True に設定されている場合、グラフィカルな説明の詳細にはバッファーの使用状況に関する情報が含まれます。

  • ShowCosts? スイッチが True に設定されている場合、グラフィカルな説明の詳細には、各プランの推定スタートアップと合計コスト、推定行数と各行の推定幅に関する情報が含まれます。

  • ShowTiming? スイッチが True に設定されている場合、グラフィカルな説明の詳細には、起動時間と出力の各ノードで費やされた時間が含まれます。

  • Verboseoutput? スイッチが True に設定されている場合、グラフィカルな説明の詳細には、クエリ実行プランに関する拡張情報が含まれます。

設定ダイアログsqleditorグラフビジュアライザーセクション

GraphVisualiser パネルのフィールドを使用して、グラフに関連する設定を指定します。

  • RowLimit フィールドを使用して、チャートにプロットされる行の最大数を指定します。

設定ダイアログsqleditorオプションセクション

Options パネルのフィールドを使用して、エディターの設定を管理します。

  • Autocommit? スイッチが True に設定されている場合、成功した各クエリは実行後にコミットされます。

  • Autorollbackonerror? スイッチが True に設定されている場合、失敗したクエリはロールバックされます。

  • メインウィンドウからクエリツールにSQLをコピーしますか? スイッチが True に設定されている場合、クエリツールが開いたときに、選択したオブジェクトのCREATEsqlがクエリツールにコピーされます。

  • Prompttosaveunsaveddatachanges? スイッチが True に設定されている場合、エディターはデータエディターを終了するときに、ユーザーに未保存のデータを保存するように求めます。

  • Prompttosaveunsavedquerychanges? スイッチが True に設定されている場合、エディターは、クエリツールを終了するときに、ユーザーに未保存のクエリ変更を保存するように求めます。

  • Prompttocommit/rollbackactivetransactions? スイッチが True に設定されている場合、エディターは、現在のトランザクションがコミットされていないときにクエリツールを終了するときに、ユーザーに変更をコミットまたはロールバックするように求めます。

  • 主キー列でデータの結果をソートしますか? True に設定されている場合、データの表示/編集-すべての行オプションを使用したときに返されるデータは、デフォルトで主キー列でソートされます。最初/最後の100行オプションを使用すると、データは常に並べ替えられます。

設定ダイアログSQL結果グリッドセクション

結果グリッド パネルのフィールドを使用して、コピーされたデータのフォーマット設定を指定します。

  • Columnssizedby が Columndata に設定されている場合、データ列は最初のバッチでロードされた列内のデータの最大幅に自動サイズ設定されます。 列名 に設定されている場合、列のサイズはデータ型または列名の最も広いサイズになります。

  • 'Columnssizedby'が Columndata に設定されている場合、列の最大幅をピクセル単位で指定します。'Columnssizedby'が 列名 に設定されている場合、この設定は効果がありません。

  • クエリ結果セットが大きい場合、クエリツールで一度に取得するレコード数を指定します。この値を変更すると、構成ファイルのON_DEMAND_ROW_COUNT設定がオーバーライドされます。

  • 結果コピーフィールドセパレーター ドロップダウンリストボックスを使用して、コピーされたデータのフィールドセパレーターを選択します。

  • 結果コピー引用文字 ドロップダウンリストボックスを使用して、コピーされたデータの引用文字を選択します。

  • Resultcopyquoting ドロップダウンリストボックスを使用して、引用が必要なフィールドのタイプを選択します。 All 、 None 、または Strings を選択します。

設定ダイアログSQLキーボードショートカットセクション

キーボードショートカット パネルのフィールドを使用して、クエリツールウィンドウナビゲーションのショートカットを構成します。

PreferencesダイアログSQLFormattingセクション

SQLフォーマット パネルのフィールドを使用して、SQLの再フォーマットの設定を指定します。

  • コンマファースト表記 オプションを使用して、列名の前または後にコンマを配置するかどうかを指定します。

  • Identifiercase オプションを使用して、識別子(オブジェクト名)を大文字、小文字、または大文字に変更するかどうかを指定します。

  • Keywordcase オプションを使用して、キーワードを大文字、小文字、または大文字に変更するかどうかを指定します。

  • Re-indentArrange? オプションを使用して、ステートメントのインデントをキーワードで整列して変更することを指定します。

  • Re-indent? オプションを使用して、ステートメントのインデントを変更することを指定します。

  • 演算子の周りのスペース? オプションを使用して、演算子の両側にスペースを含めるかどうかを指定します。

  • Stripcomment? オプションを使用して、コメントを削除するかどうかを指定します。

  • タブサイズ オプションを使用して、タブまたはインデントごとのスペースの数を指定します。

  • スペースを使用しますか? オプションを使用して、インデント時にスペースとタブのどちらを使用するかを選択します。

  • N文字の後にラップ オプションを使用して、列区切りリスト(テーブル内の列名など)を折り返すための列制限を指定します。0(ゼロ)に設定すると、各アイテムは独自の行に表示されます。

スキーマ差分ノード

SchemaDiff ノードを展開して、表示設定を指定します。

設定スキーマの差分

所有者を無視 スイッチを使用して、オブジェクトの比較中に所有者を無視します。

Ignorewhitespace スイッチを使用して、文字列オブジェクトの比較中に空白を無視します。ホワイトスペースには、スペース、タブ、およびCRLFが含まれます。

ストレージノード

Storage ノードを展開して、ストレージ設定を指定します。

環境設定ダイアログ格納部

Options パネルのフィールドを使用して、ストレージ設定を指定します。

  • ファイルダイアログビュー ドロップダウンリストボックスを使用して、ファイルマネージャーを開いたときに表示されるアイコンのスタイルと表示形式を選択します。 List を選択してリストビューを表示するか、 Grid を選択してフォルダーアイコンを表示します。

  • 最後に訪れたディレクトリ フィールドを使用して、ファイルマネージャーが開くフォルダーの名前を指定します。

  • Storage ノードの オプション パネルの 最大ファイルアップロードサイズ(MB) フィールドを使用して、アップロードの最大ファイルサイズを指定します。

  • 隠しファイルとフォルダーを表示しますか? スイッチが True に設定されている場合、ファイルマネージャーは隠しファイルとフォルダーを表示します。