Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển:Devel
Phiên bản soi kèo bóng đá truoctran được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4
Tài liệu này dành cho phiên bản không được hỗ trợ của soi kèo bóng đá truoctran.
Bạn có thể muốn soi kèo bóng đá truoctran cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

soi kèo bóng đá truoctranF.32. pg_stat_statements

Thepg_stat_statementsMô -đun

Mô -đun phải được tải bằng cách thêmpg_stat_statementsđếnshared_preload_l Libriesinsoi kèo bóng đá truoctranconf, vì nó yêu cầu

F.32.1.pg_stat_statementssoi kèo bóng đá truoctran

Thống kê được thu thập bởi mô -đun được cung cấp thông quapg_stat_statements. Quan điểm soi kèo bóng đá truoctran chứa mộtBảng.

Bảng F-22.pg_stat_statementscột

tên loại Tài soi kèo bóng đá truoctran tham khảo Mô tả
userID oid pg_authid.oid oid của người dùng đã thực thi câu lệnh
dbid oid pg_database.oid oid của cơ sở dữ soi kèo bóng đá truoctran trong đó câu lệnh là
Cập nhật PGBench_Tellers Đặt tbalance = tbalance + $ 1 trong đó tid = $ 2; Text Văn bản của câu lệnh (lên đếnTrack_Activity_Query_Sizebyte)
3000 Bigint Số lần được thực hiện
Total_Time Double Precision Tổng thời gian dành cho tuyên bố, tính bằng giây
hàng Bigint Tổng số hàng được truy xuất hoặc bị ảnh hưởng bởi
shared_blks_hit Bigint Tổng số khối được chia sẻ bởi
shared_blks_read Bigint Tổng số khối được chia sẻ được đọc bởi
chia sẻ_blks_written Bigint Tổng số khối chia sẻ ghi bởi
local_blks_hit Bigint Tổng số khối cục bộ truy cập bởi
local_blks_read Bigint Tổng số khối cục bộ được đọc bởi
local_blks_written Bigint Tổng số khối cục bộ ghi bởi
TEMP_BLKS_READ Bigint Tổng số khối nhiệt độ được đọc bởi
TEMP_BLKS_WRITTEN Bigint Tổng số khối nhiệt độ ghi bởi

Chế độ soi kèo bóng đá truoctran này và chức năngpg_stat_statements_reset, chỉ có sẵnpg_stat_statementsPhần mở rộng. Tuy nhiên, số soi kèo bóng đá truoctran thống kê được theo dõi trên tất cả các cơ sở dữ soi kèo bóng đá truoctranpg_stat_statementsMô -đun được tải vào

Vì lý do bảo mật, những người không phải là người điều khiển không được phép soi kèo bóng đá truoctran

Lưu ý rằng các tuyên bố được coi là giống nhau nếu chúng có

F.32.2.

pg_stat_statements_reset ()

pg_stat_statements_resetloại bỏ tất cả các số soi kèo bóng đá truoctran thống kê được thu thập cho đến naypg_stat_statements. Theo mặc định, điều soi kèo bóng đá truoctran

F.32.3.

pg_stat_statements.max(Số nguyên)

pg_stat_statements.maxpg_stat_statementssoi kèo bóng đá truoctran). Nếu nhiều hơn

pg_stat_statements.track(enum)

pg_stat_statements.trackĐiều khiển câu lệnh nào được tính bởi mô -đun.TOPĐể theo dõi cấp độ cao nhấttất cảđể theo dõi các câu lệnh lồng nhau (như vậysoi kèo bóng đá truoctranđể vô hiệu hóa. Giá trị mặc định làTOP. Chỉ những siêu người sử dụng mới có thể thay đổi

pg_stat_statements.track_utility(Boolean)

pg_stat_statements.track_utilityĐiều khiểnChọn, Chèn, Cập nhậtXóa. Giá trị mặc định làtrên. Chỉ những siêu người dùng mới có thể thay đổi điều soi kèo bóng đá truoctran

pg_stat_statements.save(Boolean)

pg_stat_statements.saveChỉ định có nên lưu số soi kèo bóng đá truoctran thống kê tuyên bố trênTẮTSau đó, số soi kèo bóng đá truoctran thống kê không được lưu khi tắt máy cũng như không tải lại tạitrên. Tham số soi kèo bóng đá truoctran chỉ có thể được đặt trongsoi kèo bóng đá truoctranconfTệp hoặc trên

Mô -đun yêu cầu thêm bộ nhớ chia sẻpg_stat_statements.max * Track_activity_query_sizeByte. Lưu ý rằng bộ nhớ soi kèo bóng đá truoctran được tiêu thụ bất cứ khi nào mô -đunpg_stat_statements.trackđược đặt thànhsoi kèo bóng đá truoctran.

Để đặt bất kỳ tham số nào trong số soi kèo bóng đá truoctran trong của bạnsoi kèo bóng đá truoctranconfTệp, bạn sẽ cần thêmpg_stat_statementsđếncustom_varable_classes.

# soi kèo bóng đá truoctranconf

F.32.4.

băng ghế =# chọn pg_stat_statements_reset ();