本文へスキップ
onsuggest
ログイン
記事 ja

SELECTしかしていないのに、PostgreSQLのマイグレーションがロック待ちで失敗した話

情報源: Zenn ·

前提 DB:Amazon Aurora PostgreSQL 16 TL;DR SELECTしかしていないトランザクションが放置され、リリース時のマイグレーションがロック待ちで失敗した PostgreSQLのロックは「共有」「排他」の2種類ではなく、SELECTが取るACCESS SHAREは REINDEX などが要求するACCESS EXCLUSIVEを止める トランザクションは最小限に分け、保険としてAuroraの idle_in_transaction_session_timeout を設定した 結論 ロックは「共有」と「排他」の2種類ではない:SELEC...

SELECTしかしていないのに、PostgreSQLのマイグレーションがロック待ちで失敗した話とは?

SELECTしかしていないのに、PostgreSQLのマイグレーションがロック待ちで失敗した話 is a 記事 discovery curated from Zenn. 前提 DB:Amazon Aurora PostgreSQL 16 TL;DR SELECTしかしていないトランザクションが放置され、リリース時のマイグレーションがロック待ちで失敗した PostgreSQLのロックは「共有」「排他」の2種類ではなく、SELECTが取るACCESS SHAREは REINDEX などが要求するACCESS…

どのようにアクセスまたは体験できますか?

You can experience this content directly on its original host (Zenn) by clicking the "Open Original" button.

このコンテンツの提供元は?

Curated from Zenn by the OnSuggest team to surface the most interesting and serendipitous content on the web.

キーボードショートカット

前の発見
←P
次の発見
→N
いいね
L
合わない
X
保存
S
このヘルプを表示
?
閉じる
Esc

ショートカットは発見ページで使えます。