Menambahkan kolom tidak memerlukan penulisan ulang tabel (kecuali jika Anda menentukan DEFAULT
). Ini adalah operasi cepat tanpa kunci. pg_locks adalah tempat untuk memeriksa, seperti yang ditunjukkan Craig.
Secara umum penyebab yang paling mungkin adalah transaksi yang berjalan lama. Saya akan melihat alur kerja apa yang mengenai tabel ini dan berapa lama transaksi tetap terbuka. Kunci semacam ini biasanya transaksional dan melakukan transaksi biasanya akan memperbaiki masalah.