Postgresql блокування як зняти

Як і при видаленні стовпця, якщо ви хочете видалити обмеження із залежними об’єктами, додайте вказівку CASCADE . Прикладом такої залежності може бути обмеження зовнішнього ключа, пов’язане зі стовпцями обмеження первинного ключа. Так можна видалити обмеження будь-яких типів, крім NOT NULL.

Ще одним зручним засобом для відстеження роботи бази даних є системна таблиця pg_locks . Вона дає змогу адміністратору бази переглядати інформацію про наявні блокування в менеджері блокувань.

У Postgres Pro є два варіанти отримати рекомендаційні блокування: на рівні сеансу і на рівні транзакції. Рекомендаційне блокування, отримане на рівні сеансу, утримується, поки його не буде явно звільнено, або до кінця сеансу .