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

Postgres, Truy vấn đơn giản không sử dụng chỉ mục

Được rồi, tôi vừa giải quyết được vấn đề này.

Bằng cách nào đó, chúng tôi đã gặp phải một LOCK bị treo cho một truy vấn đã bị giết trong php, nhưng không bao giờ thoát quá trình này trên postgres từ vài ngày trước.

Vì vậy, đối với tất cả mọi người sắp hết hạn cùng một vấn đề, hãy kiểm tra bạn KHÓA KHÓA:

SELECT relation::regclass, * FROM pg_locks WHERE NOT GRANTED;

Ngoài ra, nếu có bất kỳ kết nối nào được mở từ vài ngày trước:

select * from pg_stat_activity order by query_start limit 10;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhà cung cấp dịch vụ đám mây Deep-Dive:PostgreSQL trên Microsoft Azure

  2. Làm cách nào để tăng tốc độ chênh lệch giữa các bảng?

  3. Cách triển khai Teamcity với PostgreSQL để có tính khả dụng cao

  4. Có thể vá lỗi tải các câu lệnh SQL từ một tệp bằng cách sử dụng clojure.java.jdbc không?

  5. Postgresql có hỗ trợ lookbehind regexp không?