PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Phát hành thủ công Postgres LOCK

Không, không thể. Khóa được giữ cho đến khi kết thúc giao dịch, không có ngoại lệ.

Do đó, bạn cần:

  • Sử dụng khóa không tiêu chuẩn như khóa tư vấn, yêu cầu mọi người kiểm tra và tôn trọng nó; hoặc

  • Thực hiện công việc của bạn trong các giao dịch cam kết một cách tự chủ, trước khi giao dịch bên ngoài được thực hiện. Trong PostgreSQL, việc thiếu hỗ trợ giao dịch con tự trị có nghĩa là bạn phải sử dụng dblink cho việc này.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để viết hàm tổ hợp trong postgres?

  2. Tổng quan về các thủ tục được lưu trữ mới trong PostgreSQL 11

  3. Cách đếm một nhóm theo truy vấn trong NodeJS Sequelize

  4. Rails tra cứu theo mảng được tuần tự hóa

  5. Nơi các tệp cơ sở dữ liệu Postgres được lưu trong ubuntu?