タグ付けされた質問 「pgadmin」

pgAdminは、PostgreSQLのグラフィカルな管理および開発ツールです。

2
PostgreSQL「一時ファイルのサイズ」
新しいデータベースにデータをインポートしました(約600m行のタイムスタンプ、整数、倍精度)。次に、いくつかのインデックスを作成し、いくつかの列を変更しようとしました(スペース不足の問題がありました)。データベースはバキュームされます。 pgAdmin IIIは、「一時ファイルのサイズ」が50G〜+であることを教えてくれます。 これらの一時ファイルは何ですか?これらはSQL Serverトランザクションログのようなものですか? どうすればそれらを取り除くことができますか、データベースは必要以上に大きいようです(データベースの合計サイズは91 GBです) Windows 2012サーバーでPosgres 9.4.1を使用します。 データベース統計タブのスクリーンショット:

1
pgAdminはリモート操作で非常に遅い
私の開発サーバーにリモート接続しているローカルのpgAdminからこのクエリを実行します。 select * from users order by random() limit 1; それは17秒間ハングし、表示されます Total query runtime: 148 ms. 1 row retrieved. また、テーブルを右クリックしても、すべての操作でハングします。 その後、RDPを介して接続し、同じpgAdminバージョンで同じクエリを実行しますquery time: 32 ms。これにより、で結果がすぐに表示されます。 次に、ローカルのpgAdminからクエリを再度実行します。 Total query runtime: 337 ms. 1 row retrieved. サーバーに対して130ミリ秒のpingを実行しています。FTP経由でファイルをかなり高速にアップロードできるので、接続速度は十分すぎるはずです。 ローカルのpsqlで実行したときの同じクエリは、接続時間を含めて数秒で終了します。 ローカルのpgAdminでローカルのdbコピーを使用した同じクエリもすぐに終了します。 pgAdminのバージョンは1.20.0です。最新の1.22でも確認しました-まだ同じです。 pgAdminを高速化するにはどうすればよいですか? psqlは正常に動作することに注意してください。そこには同じ待ち時間がありません。 17秒間のクエリ実行のpgAdminログ: 2016-02-06 16:18:03 INFO : queueing : select * from users …

1
pgAdmin 3で `postgresql.conf`を編集する方法は?
pgAdminアプリで「postgresql.conf」ファイルをどのように編集しますか? Postgres 9.3.xのpgAdmin 1.18.1で、File> Open postgresql.confを選択すると、ファイルピッカーダイアログが表示されます。そして、はい、私はpgAdminでスーパーユーザー「postgres」として接続しています。 古いバージョンのPostgresでこれを行ったことは知っています。

3
pgAdmin3をHerokuのPostgresに接続する
Herjan Postgresデータベース(データベース)をDjangoアプリに関連付けて実行しています。アドオンを参照するドキュメントはこちらです。Herokuは今日、デフォルトであった共有データベースアドオンからすべてを移行することをユーザーに警告したため、これはコミュニティにとって価値のある質問になると思いました。 pgAdmin3をデータベースに接続するときに問題が発生しました。 上記のリンクの指示に従って、次のコマンドを使用してデータベースの資格情報を取得します。 $ heroku pg:credentials HEROKU_POSTGRESQL_OLIVE Mac OSXでPostgresqlの自作インストールを使用しています。 それまでの間、私は次のことを行いました。 私のpg_postgresql.confでSSLをオンにしました。 設定を追加しました: listen_addresses = '*' と追加されました host all all 0.0.0.0/0 md5 私のpostgresサーバーを再起動しました。 次に、pgAdmin3に移動してを選択しますFile > Add Server。 Herokuが提供する資格情報を次のように入力します(1つ目はHeroku資格情報名、2つ目はpgAdminフィールド名です): [プロパティ]タブで: Nameへのdbname; ホストへのホスト。 ポートへのポート。 「Maintenance Database」のpgAdminフィールドは空白のままにします。 ユーザー名にユーザー; Password to Password; [SSL]タブ: SSLのフィールドで、「require」を選択します(Herokuの指示に従います)。 Enterキーを押すと、pgAdminは次のようにエラーをスローします。 An error has occurred: Error connecting to the server: …

2
pgAdminのカーソル位置でステートメントを実行するキーボードショートカット
MySQL Workbenchでは、キーボードショートカット+ を使用して、カーソルでステートメントを実行できます(セミコロンで区切られています)。CtrlENTER pgAdminに同様のショートカットはありますか? 1行だけに及ぶSQLクエリの場合、Dragon NaturallySpeakingで音声コマンドを使用します。 Sub Main SendKeys "{End}" Wait(0.3) SendKeys "+{Home}" Wait(0.3) SendKeys "{F5}" End Sub しかし、複数行にわたるSQLクエリのソリューションはありません。

1
PostgreSQLデータベースへのリモートアクセスのタイムアウトオプションはありますか?
私が働いている経由でリモートのPostgreSQLデータベースにpgAdminでIII。pgAdminで何もせずにそれほど長くない期間(たとえば10〜15分)が経過すると、接続は自動的に期限切れになります。そのため、再接続するかどうかを尋ねるエラーメッセージが表示されます。これには約10秒かかります。データベース構造が崩れるため、以前開いていたスキーマを再度開く必要があります。 タイムアウトパラメータをどこかに変更して、接続の有効期限が長くなるのを防ぐ方法はありますか?


1
pgadmin3からのpg_restoreエラー-Postgresql
pgadmin3ツールを使用して、system1からpostgresql dbのバックアップを作成しました。作成されたバックアップファイルの拡張子は「.backup」です。 postgresql 9.0とpgadmin3 1.8がインストールされている別のシステム2に復元しようとしていますが、エラーが発生します クエリを実行できませんでした:エラー:認識されない構成パラメーター "lock_timeout"コマンドは次のとおりです:SET lock_timeout = 0; 両方のシステムの構成 system1 win7-64bit postgresql 9.0.13-1-64bit pgadmin 1.8 system2 win7-32​​ビットpostgresql 9.0.13-1-32ビットpgadmin 1.8
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.