その他

クエリの実行、不要領域の回収と解析、統計情報の更新ができます。

それらを行うためにはメインメニューから「その他」を選択します。

1 システム情報の収集

ユーザサポート用のシステム情報を収集します。データベースクラスタのあるディレクトリに保存され、サポートの問い合わせをする際にこのファイルを送ることで状態の説明をスムーズに進めることができます。

リモートのサーバでは実行できません。また、サーバが停止状態である場合、収集される情報は一部のみとなります。

  1. サブメニューにある『ユーザサポート用のシステム情報を収集』ボタンをクリックします。

    画面イメージ


2 psql の実行

指定したデータベースに対し、クエリーを実行できます。

  1. サブメニューにある『psqlコマンドラインツールを実行』ボタンをクリックします。

    画面イメージ

  2. コマンドラインツールが起動します。postgres データベースに接続しますが、\c コマンドでデータベースを切り替えることができます。

3 VACUUM の実行

不要領域を再利用可能にして、データの物理サイズを小さく保ちます。定期的にVACUUMを行うことによって、パフォーマンスを維持することができます。
標準の設定ではオートバキュームが有効になっており、VACUUMは自動で行われています。

  1. 『vacuumを実行』ボタンをクリックします。
  2. サービスが稼働状態であれば、すべてのデータベースに対してvacuumが実行されます。
    なお、個別のデータベースやテーブルに対して行いたい場合は、コマンドラインから行ってください。

    画面イメージ


4 analyze の実行

統計情報を更新します。

  1. 『analyzeを実行』ボタンをクリックします。
  2. サービスが稼働状態であれば、すべてのデータベースに対してanalyzeが実行されます。
    なお、個別のデータベースやテーブルに対して行いたい場合は、コマンドラインから行ってください。

    画面イメージ


5 reindex の実行

システムインデックスの再構築を行います。

  1. 『reindexを実行』ボタンをクリックします。
  2. サービスが稼働状態であれば、すべてのデータベースに対してreindexが実行されます。
    なお、個別のデータベースやテーブルに対して行いたい場合は、コマンドラインから行ってください。

    画面イメージ