Query on Postgres locks
| От | Porwal, Utkarsh |
|---|---|
| Тема | Query on Postgres locks |
| Дата | |
| Msg-id | 182E8934F4D0094A94B8A0E5A48B8F5A35609F4D@MX105CL01.corp.emc.com обсуждение исходный текст |
| Ответы |
Re: Query on Postgres locks
|
| Список | pgsql-admin |
Dear All,
I have a perl script which will attempt to drop/recreate some intermediate tables. This works by trying to acquire an access exclusive lock on the intermediate tables.
When there is a backup running through pg_dump, I see an entry in pg_locks/pg_stat_activity table for the above which is waiting for pg_dump to finish, which is expected.
Since backup on huge environment takes around 8 hrs to complete, I noticed that the entries waiting for locks are removed after certain amount of time which I couldn’t record even though the perl script is still running.
Do you guys know if the lock waiting will ultimately timeout and when? I don’t have any statement_timeout specified.
Any pointers on this behavior?
Regards,
Utkarsh
В списке pgsql-admin по дате отправления: