Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không đượ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 PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong tỷ lệ kèo bóng đá trực tuyến hôm nay phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

F.4. tỷ lệ kèo bóng đá trực tuyến hôm nay

Thetỷ lệ kèo bóng đá trực tuyến hôm nayMô -đun cung cấp một phương tiện để ghi lại tỷ lệ kèo bóng đá trực tuyến hôm nay kế hoạch thực thi của tỷ lệ kèo bóng đá trực tuyến hôm nay câu lệnh chậm, mà không phải chạyGiải thíchbằng tay. Điều này đặc biệt hữu ích để theo dõi tỷ lệ kèo bóng đá trực tuyến hôm nay truy vấn không được tối ưu hóa trong tỷ lệ kèo bóng đá trực tuyến hôm nay ứng dụng lớn.

Mô-đun không cung cấp tỷ lệ kèo bóng đá trực tuyến hôm nay hàm có thể truy cập SQL. Để sử dụng nó, chỉ cần tải nó vào máy chủ. Bạn có thể tải nó vào một phiên riêng lẻ:

load 'tỷ lệ kèo bóng đá trực tuyến hôm nay';

(Bạn phải là siêu nhân để làm điều đó.) Cách sử dụng điển hình hơn là tải nó vào một số hoặc tất cả tỷ lệ kèo bóng đá trực tuyến hôm nay phiên bằng cách bao gồmtỷ lệ kèo bóng đá trực tuyến hôm nayinsession_preload_l Librieshoặcshared_preload_l LibriesinPostgreSql.conf. Sau đó, bạn có thể theo dõi tỷ lệ kèo bóng đá trực tuyến hôm nay truy vấn chậm bất ngờ bất kể khi nào chúng xảy ra. Tất nhiên có một mức giá trên chi phí cho điều đó.

F.4.1. Tham số cấu hình

Có một số tham số cấu hình kiểm soát hành vi củatỷ lệ kèo bóng đá trực tuyến hôm nay. Lưu ý rằng hành vi mặc định là không làm gì, vì vậy bạn phải đặt ít nhấttỷ lệ kèo bóng đá trực tuyến hôm naylog_min_durationNếu bạn muốn bất kỳ kết quả nào.

tỷ lệ kèo bóng đá trực tuyến hôm naylog_min_duration(Số nguyên)

tỷ lệ kèo bóng đá trực tuyến hôm naylog_min_durationlà thời gian thực hiện tuyên bố tối thiểu, tính bằng mili giây, sẽ khiến kế hoạch của tuyên bố được ghi lại. Đặt cái này thành không ghi lại tất cả tỷ lệ kèo bóng đá trực tuyến hôm nay gói. Trừ một (mặc định) vô hiệu hóa việc ghi nhật ký tỷ lệ kèo bóng đá trực tuyến hôm nay kế hoạch. Ví dụ: nếu bạn đặt nó thành250msSau đó, tất cả tỷ lệ kèo bóng đá trực tuyến hôm nay câu lệnh chạy 250ms trở lên sẽ được ghi lại. Chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay siêu người dùng mới có thể thay đổi cài đặt này.

tỷ lệ kèo bóng đá trực tuyến hôm naylog_analyze(Boolean)

tỷ lệ kèo bóng đá trực tuyến hôm naylog_analyzeNguyên nhânGiải thích Phân tíchđầu ra, thay vì chỉGiải thíchđầu ra, sẽ được in khi kế hoạch thực thi được ghi lại. Tham số này bị tắt theo mặc định. Chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay siêu người dùng mới có thể thay đổi cài đặt này.

Lưu ý

12575_12792tỷ lệ kèo bóng đá trực tuyến hôm naylog_timingcải thiện chi phí hiệu suất, với giá thu được ít thông tin hơn.

tỷ lệ kèo bóng đá trực tuyến hôm naylog_buffers(Boolean)

tỷ lệ kèo bóng đá trực tuyến hôm naylog_buffersKiểm soát xem số liệu thống kê sử dụng bộ đệm có được in khi kế hoạch thực thi được ghi lại hay không; nó tương đương vớibộ đệmTùy chọnGiải thích. Tham số này không có hiệu lực trừ khitỷ lệ kèo bóng đá trực tuyến hôm naylog_analyzeđược bật. Tham số này bị tắt theo mặc định. Chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay siêu người dùng mới có thể thay đổi cài đặt này.

tỷ lệ kèo bóng đá trực tuyến hôm naylog_timing(Boolean)

tỷ lệ kèo bóng đá trực tuyến hôm naylog_timingKiểm soát xem thông tin thời gian mỗi nút được in khi kế hoạch thực thi được ghi lại; nó tương đương vớiThời gianTùy chọn củaGiải thích. Chi phí của việc đọc liên tục đồng hồ hệ thống có thể làm chậm tỷ lệ kèo bóng đá trực tuyến hôm nay truy vấn đáng kể trên một số hệ thống, do đó, có thể hữu ích khi đặt tham số này thành TẮT khi chỉ cần số lượng hàng thực tế và không cần thời gian chính xác. Tham số này không có hiệu lực trừ khitỷ lệ kèo bóng đá trực tuyến hôm naylog_analyzeđược bật. Tham số này được bật theo mặc định. Chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay siêu người dùng mới có thể thay đổi cài đặt này.

tỷ lệ kèo bóng đá trực tuyến hôm naylog_triggers(Boolean)

tỷ lệ kèo bóng đá trực tuyến hôm naylog_triggersgây ra thống kê thực thi kích hoạt được bao gồm khi một kế hoạch thực thi được ghi lại. Tham số này không có hiệu lực trừ khitỷ lệ kèo bóng đá trực tuyến hôm naylog_analyzeđược bật. Tham số này bị tắt theo mặc định. Chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay siêu người dùng mới có thể thay đổi cài đặt này.

tỷ lệ kèo bóng đá trực tuyến hôm naylog_verbose(Boolean)

tỷ lệ kèo bóng đá trực tuyến hôm naylog_verboseKiểm soát xem tỷ lệ kèo bóng đá trực tuyến hôm nay chi tiết dài dòng có được in khi kế hoạch thực thi được ghi lại hay không; nó tương đương vớiVerboseTùy chọnGiải thích. Tham số này bị tắt theo mặc định. Chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay siêu người dùng mới có thể thay đổi cài đặt này.

tỷ lệ kèo bóng đá trực tuyến hôm naylog_format(enum)

tỷ lệ kèo bóng đá trực tuyến hôm naylog_format15812_15827Giải thíchĐịnh dạng đầu ra sẽ được sử dụng. tỷ lệ kèo bóng đá trực tuyến hôm nay giá trị được phép làText, XML, JSONYAML. Mặc định là văn bản. Chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay siêu người dùng mới có thể thay đổi cài đặt này.

tỷ lệ kèo bóng đá trực tuyến hôm naylog_nested_statements(Boolean)

16375_16411gây ra tỷ lệ kèo bóng đá trực tuyến hôm nay câu lệnh lồng nhau (tỷ lệ kèo bóng đá trực tuyến hôm nay câu lệnh được thực thi bên trong một hàm) được xem xét để ghi nhật ký. Khi nó tắt, chỉ có tỷ lệ kèo bóng đá trực tuyến hôm nay kế hoạch truy vấn cấp cao nhất được ghi lại. Tham số này bị tắt theo mặc định. Chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay siêu người dùng mới có thể thay đổi cài đặt này.

tỷ lệ kèo bóng đá trực tuyến hôm naysample_rate(Real)

tỷ lệ kèo bóng đá trực tuyến hôm naysample_ratekhiến tỷ lệ kèo bóng đá trực tuyến hôm nay chỉ giải thích một phần của các câu lệnh trong mỗi phiên. Mặc định là 1, có nghĩa là giải thích tất cả các truy vấn. Trong trường hợp các tuyên bố lồng nhau, tất cả sẽ được giải thích hoặc không có. Chỉ các siêu người dùng mới có thể thay đổi cài đặt này.

Trong cách sử dụng thông thường, tỷ lệ kèo bóng đá trực tuyến hôm nay tham số này được đặt trongPostgreSql.conf, mặc dù tỷ lệ kèo bóng đá trực tuyến hôm nay siêu người dùng có thể thay đổi chúng khi đang bay trong tỷ lệ kèo bóng đá trực tuyến hôm nay phiên riêng của họ. Cách sử dụng điển hình có thể là:

# Postgresql.conf
session_preload_l Librars = 'tỷ lệ kèo bóng đá trực tuyến hôm nay'

tỷ lệ kèo bóng đá trực tuyến hôm naylog_min_duration = '3S'

F.4.2. Ví dụ

postgres =# load 'tỷ lệ kèo bóng đá trực tuyến hôm nay';
postgres =# đặt tỷ lệ kèo bóng đá trực tuyến hôm naylog_min_duration = 0;
postgres =# set tỷ lệ kèo bóng đá trực tuyến hôm naylog_analyze = true;
Postgres =# Chọn đếm (*)
           Từ pg_class, pg_index
           Trong đó oid = indrelid và indisunique;

Điều này có thể tạo ra đầu ra nhật ký như:

18003_18845

F.4.3. Tác giả

Takahiro Itagaki