ablog

不器用で落着きのない技術者のメモ

2021-07-08から1日間の記事一覧

PostgreSQL で PARTITION の ATTACH/DETACH 時のロック

ATTACH 親テーブルは SHARE UPDATE EXCLUSIVE lock、子テーブルは ACCESS EXCLUSIVE lock が取得される。 DETACH 外部キーでパーティションテーブルを参照しているテーブルに SHARE lock が獲得される。 参考 ALTER TABLE changes the definition of an exis…