3293_3435hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản tỷ lệ kèo bóng đá được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1

20.12. Quản lý tỷ lệ kèo bóng đá#

deadlock_timeout(Số nguyên) #

Đây là lượng thời gian chờ đợi trên tỷ lệ kèo bóng đá trước khi kiểm tra xem có tình trạng bế tắc không. Kiểm tra bế tắc tương đối đắt tiền, vì vậy máy chủ không chạy nó mỗi khi chờ tỷ lệ kèo bóng đá. Chúng tôi lạc quan cho rằng các bế tắc không phổ biến trong các ứng dụng sản xuất và chỉ chờ tỷ lệ kèo bóng đá một lúc trước khi kiểm tra bế tắc. Việc tăng giá trị này làm giảm lượng thời gian lãng phí trong kiểm tra bế tắc không cần thiết, nhưng làm chậm báo cáo về các lỗi bế tắc thực. Nếu giá trị này được chỉ định mà không có đơn vị, nó được coi là mili giây. Mặc định là một giây (1S), có lẽ là về giá trị nhỏ nhất bạn muốn trong thực tế. Trên một máy chủ được tải rất nhiều, bạn có thể muốn nâng nó lên. Lý tưởng nhất là cài đặt sẽ vượt quá thời gian giao dịch điển hình của bạn, để cải thiện tỷ lệ cược mà tỷ lệ kèo bóng đá sẽ được phát hành trước khi người phục vụ quyết định kiểm tra bế tắc. Chỉ những người dùng và người dùng có thích hợpsetĐặc quyền có thể thay đổi cài đặt tỷ lệ kèo bóng đá.

Khilog_lock_waitsđược đặt, tham số này cũng xác định lượng thời gian chờ đợi trước khi thông báo nhật ký được phát hành về việc chờ tỷ lệ kèo bóng đá. Nếu bạn đang cố gắng điều tra độ trễ tỷ lệ kèo bóng đá, bạn có thể muốn đặt ngắn hơn bình thườngdeadlock_timeout.

MAX_LOCKS_PER_TRANSACTION(Số nguyên) #

Bảng tỷ lệ kèo bóng đá được chia sẻ có không gian choMAX_LOCKS_PER_TRANSACTIONĐối tượng (ví dụ: bảng) cho mỗi quy trình máy chủ hoặc giao dịch đã chuẩn bị; Do đó, không nhiều hơn nhiều đối tượng khác biệt có thể bị tỷ lệ kèo bóng đá bất cứ lúc nào. Tham số này giới hạn số lượng tỷ lệ kèo bóng đá đối tượng trung bình được sử dụng bởi mỗi giao dịch; Các giao dịch riêng lẻ có thể tỷ lệ kèo bóng đá nhiều đối tượng hơn miễn là tỷ lệ kèo bóng đá của tất cả các giao dịch phù hợp với bảng tỷ lệ kèo bóng đá. Đây làtỷ lệ kèo bóng đáSố lượng hàng có thể bị tỷ lệ kèo bóng đá; Giá trị đó là không giới hạn. Mặc định, 64, trong lịch sử đã được chứng minh trong lịch sử, nhưng bạn có thể cần phải tăng giá trị này nếu bạn có các truy vấn chạm vào nhiều bảng khác nhau trong một giao dịch, ví dụ, truy vấn bảng cha mẹ có nhiều con. Tham số này chỉ có thể được đặt ở máy chủ bắt đầu.

Khi chạy máy chủ dự phòng, bạn phải đặt tham số tỷ lệ kèo bóng đá để có giá trị tương tự hoặc cao hơn như trên máy chủ chính. Nếu không, các truy vấn sẽ không được phép trong máy chủ dự phòng.

MAX_PRED_LOCKS_PER_TRANSACTION(Số nguyên) #

Bảng tỷ lệ kèo bóng đá dự đoán được chia sẻ có không gian choMAX_PRED_LOCKS_PER_TRANSACTION13703_14052tỷ lệ kèo bóng đá14092_14389

MAX_PRED_LOCKS_PER_RELATION(Số nguyên) #

Điều này kiểm soát số lượng trang hoặc bộ dữ liệu của một mối quan hệ có thể được tỷ lệ kèo bóng đá trước khi tỷ lệ kèo bóng đá được quảng bá để bao phủ toàn bộ mối quan hệ. Giá trị lớn hơn hoặc bằng 0 có nghĩa là giới hạn tuyệt đối, trong khi các giá trị âm có nghĩa15056_15088chia cho giá trị tuyệt đối của cài đặt tỷ lệ kèo bóng đá. Mặc định là -2, giữ hành vi từ các phiên bản trước củaPostgreSQL. Tham số tỷ lệ kèo bóng đá chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên dòng lệnh máy chủ.

MAX_PRED_LOCKS_PER_PAGE(Số nguyên) #

Điều này kiểm soát số lượng hàng trên một trang có thể được tỷ lệ kèo bóng đá trước khi tỷ lệ kèo bóng đá được quảng bá để bao phủ toàn bộ trang. Mặc định là 2. Tham số này chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên dòng lệnh máy chủ.

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì trong tài liệu tỷ lệ kèo bóng đá chính xác, tỷ lệ kèo bóng đá khớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu tỷ lệ kèo bóng đáĐể báo cáo vấn đề tài liệu.