sql >> データベース >  >> RDS >> PostgreSQL

postgresql dbにログインする方法-セッションキル後(データベースのコピー用)

    pg_databaseなどの共有カタログでアクセス排他ロックを保持しているようです。その場合、そのロックが解除されるまで、誰もログインできません。ただし、実行したセッションを強制終了するコードがそのような状況を引き起こすとは思わない。多分それは単なる偶然でした。

    アクティブなセッションが見つからない場合は、ps -efl|fgrep postgreなどのシステムツールを使用して、何が起こっているのかを把握してみてください。 。または、pg_ctl restart -D <data_directory>など、通常使用する方法を使用して、データベースインスタンス全体を再起動することもできます。 またはsudo service postgresql restart または、それを実行するOSを使用している場合はGUIメソッド。




    1. 続編モデルに外部キーを挿入する方法

    2. 請求書テーブルのデザイン

    3. SELECTでエイリアスを再利用する

    4. MySQLバレーボールの順位