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

Rất nhiều truy vấn HIỂN THỊ MỨC ĐỘ ISOLATION GIAO DỊCH trong postgres

Bạn cũng nên kiểm tra state của mỗi truy vấn, nếu nó idle rất có thể nó không có vấn đề gì.

pg_stat_activity sẽ hiển thị truy vấn cuối cùng được thực thi bởi mỗi kết nối đang mở. Và c3p0 sử dụng SHOW TRANSACTION ISOLATION LEVEL để giữ cho kết nối luôn mở (hoạt động bình thường và được mong đợi).

Đây là những gì đang xảy ra:

  1. Kết nối được mở
  2. SHOW TRANSACTION ISOLATION LEVEL được thực thi để giữ cho kết nối luôn mở.
  3. Nhóm kết nối sẽ gửi truy vấn này theo định kỳ (ví dụ:10 phút một lần) để giữ cho kết nối luôn mở.
  4. Các truy vấn đó hiển thị trong pg_stat_activity bởi vì trong một số trường hợp, đó là những truy vấn cuối cùng được thực hiện thông qua kết nối nhất định. Ngoài ra, chúng sẽ hiển thị dưới dạng idle bởi vì kết nối này không được sử dụng hoạt động


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Các chế độ xem PostgreSQL security_barrier hoạt động như thế nào?

  2. Làm cách nào để mã hóa mật khẩu với PostgreSQL?

  3. Hàm Postgresql trả về kết hợp - làm cách nào để truy cập các giá trị tổng hợp dưới dạng các cột riêng biệt?

  4. Ngoại lệ tùy chỉnh PostgreSQL?

  5. PostgreSQL chuyển đổi sai từ dấu thời gian không có múi giờ sang dấu thời gian có múi giờ