私のアプリケーションのテストは、データベースではかなり難しいものです。create、drop、alter table ステートメントを実行します。ただし、デッドロックが発生した場合でも、postresql がこれらを処理することを期待します (つまり、ロックを検出して 1 つのスレッドを削除します)。私も同時にリクエストを実行していません。
ただし、私の場合はフリーズするだけで、手動で手動で強制終了する必要があります (実行順序を少し変更すると機能しますが、自信が持てません)。ロックは、create table ステートメントに排他ロックがあり、トランザクションにも排他ロックがあることを示しています。
誰かが似たようなことを経験しましたか? 役立つサーバー設定はありますか? それとも何かアドバイス?