client_min_messages
(enum
)điều khiển nàoCấp độ tin nhắnđược gửi đến kèo chấp bóng đá hôm nay. Giá trị hợp lệ làDEBUG5
, DEBUG4
, Debug3
, Debug2
, DEBUG1
, log
, Thông báo
, Cảnh báo
vàERROR
. Mỗi cấp độ bao gồm tất cả kèo chấp bóng đá hôm nay cấp độ theo nó.Thông báo
. Lưu ý rằnglog
có thứ hạng khác ở đây so vớilog_min_messages.
INFO
Tin nhắn cấp luôn được gửi đến kèo chấp bóng đá hôm nay.
search_path
(chuỗi
) Biến này chỉ định thứ tự kèo chấp bóng đá hôm nay lược đồ được tìm kiếm khi một đối tượng (bảng, loại dữ liệu, chức năng, v.v.) được tham chiếu bằng một tên đơn giản không có lược đồ được chỉ định. Khi có kèo chấp bóng đá hôm nay đối tượng của kèo chấp bóng đá hôm nay tên giống hệt nhau trong kèo chấp bóng đá hôm nay lược đồ khác nhau, cái đầu tiên được tìm thấy trong đường dẫn tìm kiếm được sử dụng.
Giá trị chosearch_path
Phải là danh sách kèo chấp bóng đá hôm nay tên lược đồ được phân tách bằng dấu phẩy. Bất kỳ tên nào không phải là lược đồ hiện có hoặc là một lược đồ mà người dùng không cósử dụng
quyền, được bỏ qua âm thầm.
Nếu một trong kèo chấp bóng đá hôm nay mục danh sách là tên đặc biệt$ user
, thì lược đồ có tên được trả về bởicurrent_user
được thay thế, nếu có lược đồ như vậy và người dùng cósử dụng
Quyền cho nó. (Nếu kèo chấp bóng đá hôm nay,$ user
bị bỏ qua.)
lược đồ danh mục hệ thống,pg_catalog
, luôn được tìm kiếm, cho dù nó có được đề cập trong đường dẫn hay kèo chấp bóng đá hôm nay. Nếu nó được đề cập trong đường dẫn thì nó sẽ được tìm kiếm theo thứ tự được chỉ định.pg_catalog
kèo chấp bóng đá hôm nay nằm trong đường dẫn thì nó sẽ được tìm kiếmtrướcTìm kiếm bất kỳ mục đường dẫn nào.
Tương tự như vậy, lược đồ bàn tạm thời của phiên hiện tại,PG_TEMP_
, luôn được tìm kiếm nếu nó tồn tại. Nó có thể được liệt kê rõ ràng trong đường dẫn bằng cách sử dụng bí danhnnn
PG_TEMP
. Nếu nó kèo chấp bóng đá hôm nay được liệt kê trong đường dẫn thì nó sẽ được tìm kiếm trước (ngay cả trướcpg_catalog
). Tuy nhiên, lược đồ tạm thời chỉ được tìm kiếm cho mối quan hệ (bảng, chế độ xem, trình tự, v.v.) và tên kiểu dữ liệu.
Khi kèo chấp bóng đá hôm nay đối tượng được tạo mà không cần chỉ định lược đồ mục tiêu cụ thể, chúng sẽ được đặt trong lược đồ hợp lệ đầu tiên có tên trongsearch_path
. Một lỗi được báo cáo nếu đường dẫn tìm kiếm trống.
Giá trị kèo chấp bóng đá hôm nay cho tham số này là"$ user", công khai
. Cài đặt này hỗ trợ việc sử dụng chia sẻ cơ sở dữ liệu (trong đó kèo chấp bóng đá hôm nay có người dùng nào có lược đồ riêng và tất cả việc sử dụng chia sẻcông khai
), các lược đồ người dùng riêng tư và các kết hợp của các lược đồ này. Các hiệu ứng khác có thể thu được bằng cách thay đổi cài đặt đường dẫn tìm kiếm kèo chấp bóng đá hôm nay, toàn cầu hoặc người dùng trên toàn cầu.
Để biết thêm thông tin về xử lý lược đồ, xemPhần 5.9. Cụ thể, cấu hình kèo chấp bóng đá hôm nay chỉ phù hợp khi cơ sở dữ liệu có một người dùng hoặc một vài người dùng tin tưởng lẫn nhau.
Giá trị hiệu quả hiện tại của đường dẫn tìm kiếm có thể được kiểm tra thông quaSQLfunctioncurrent_schemas
(xemPhần 9.26). Điều này kèo chấp bóng đá hôm nay hoàn toàn giống như kiểm tra giá trị củasearch_path
, kể từcurrent_schemas
Hiển thị cách kèo chấp bóng đá hôm nay mục xuất hiện trongsearch_path
đã được giải quyết.
Row_Security
(Boolean
)Biến này kiểm soát việc có nên gây ra lỗi thay cho việc áp dụng chính sách bảo mật hàng hay kèo chấp bóng đá hôm nay. Khi được đặt thànhtrên
, Chính sách áp dụng bình thường. Khi được đặt thànhTẮT
, Truy vấn thất bại nếu không áp dụng ít nhất một chính sách. kèo chấp bóng đá hôm nay làtrên
. Thay đổi thànhTẮT
Trong đó khả năng hiển thị hàng hạn chế có thể gây ra kết quả kèo chấp bóng đá hôm nay chính xác; Ví dụ,pg_dumpthực hiện thay đổi đó theo kèo chấp bóng đá hôm nay. Biến này không có tác dụng đối với các vai trò vượt qua mọi chính sách bảo mật hàng, để dí dỏm, siêu người dùng và vai trò vớiBypassrls
thuộc tính.
Để biết thêm thông tin về kèo chấp bóng đá hôm nay chính sách bảo mật hàng, xemTạo chính sách.
default_table_access_method
(chuỗi
)Tham số này chỉ định phương thức truy cập bảng kèo chấp bóng đá hôm nay để sử dụng khi tạo bảng hoặc chế độ xem được vật chất hóa nếuTạo
Lệnh kèo chấp bóng đá hôm nay chỉ định rõ ràng một phương thức truy cập hoặc khiChọn ... vào
được sử dụng, không cho phép chỉ định phương thức truy cập bảng. kèo chấp bóng đá hôm nay làHeap
.
default_tablespace
(chuỗi
) Biến này chỉ định không gian bảng kèo chấp bóng đá hôm nay để tạo đối tượng (bảng và chỉ mục) khi ATạo
Lệnh kèo chấp bóng đá hôm nay chỉ định rõ ràng một kèo chấp bóng đá hôm nay gian bảng.
Giá trị là tên của một không gian bảng hoặc một chuỗi trống để chỉ định bằng cách sử dụng không gian bảng kèo chấp bóng đá hôm nay của cơ sở dữ liệu hiện tại. Nếu giá trị không khớp với tên của bất kỳ không gian bảng hiện có nào,PostgreSQLSẽ tự động sử dụng không gian bảng kèo chấp bóng đá hôm nay của cơ sở dữ liệu hiện tại. Nếu một không gian bảng Nondefault được chỉ định, người dùng phải cóTạo
Đặc quyền cho nó hoặc kèo chấp bóng đá hôm nay nỗ lực sáng tạo sẽ thất bại.
Biến này không được sử dụng cho kèo chấp bóng đá hôm nay bảng tạm thời; cho họ,TEMP_TABLESPACESđược tư vấn thay thế.
Biến này cũng không được sử dụng khi tạo cơ sở dữ liệu. Theo kèo chấp bóng đá hôm nay, một cơ sở dữ liệu mới kế thừa cài đặt không gian bảng của nó từ cơ sở dữ liệu mẫu mà nó được sao chép từ.
19200_19456default_tablespace
đã thay đổi kể từ đó.
Để biết thêm thông tin về kèo chấp bóng đá hôm nay gian bảng, xemPhần 23.6.
default_toast_compression
(enum
)Biến này đặt kèo chấp bóng đá hôm nayPostgresql: TàiPhương pháp nén cho kèo chấp bóng đá hôm nay giá trị của kèo chấp bóng đá hôm nay cột nén. (Điều này có thể được ghi đè cho kèo chấp bóng đá hôm nay cột riêng lẻ bằng cách đặtNén
Tùy chọn cột trongTạo bảng
hoặcBảng thay đổi
.) kèo chấp bóng đá hôm nay phương thức nén được hỗ trợ làPGLZ
và (nếuPostgreSQLđược tổng hợp với--with-lz4
)LZ4
. kèo chấp bóng đá hôm nay làPGLZ
.
TEMP_TABLESPACES
(chuỗi
) Biến này chỉ định kèo chấp bóng đá hôm nay không gian trong đó để tạo kèo chấp bóng đá hôm nay đối tượng tạm thời (bảng tạm thời và chỉ mục trên bảng temp)Tạo
Lệnh không chỉ định rõ ràng một không gian bảng. kèo chấp bóng đá hôm nay tệp tạm thời cho kèo chấp bóng đá hôm nay mục đích như sắp xếp kèo chấp bóng đá hôm nay bộ dữ liệu lớn cũng được tạo trong kèo chấp bóng đá hôm nay không gian bảng này.
Giá trị là danh sách tên của kèo chấp bóng đá hôm nay không gian bảng. Khi có nhiều hơn một tên trong danh sách,PostgreSQLChọn một thành viên ngẫu nhiên của danh sách mỗi khi một đối tượng tạm thời được tạo; Ngoại trừ trong một giao dịch, kèo chấp bóng đá hôm nay đối tượng tạm thời được tạo liên tiếp được đặt trong kèo chấp bóng đá hôm nay không gian bảng liên tiếp từ danh sách.PostgreSQLSẽ tự động sử dụng không gian bảng kèo chấp bóng đá hôm nay của cơ sở dữ liệu hiện tại.
KhiTEMP_TABLESPACES
được đặt một cách tương tác, chỉ định một kèo chấp bóng đá hôm nay gian bảng kèo chấp bóng đá hôm nay tồn tại là một lỗi, như là chỉ định một kèo chấp bóng đá hôm nay gian bảng mà người dùng kèo chấp bóng đá hôm nay cóTạo
Đặc quyền. Tuy nhiên, khi sử dụng giá trị được đặt trước đó, kèo chấp bóng đá hôm nay không gian bảng không tồn tại bị bỏ qua, cũng như kèo chấp bóng đá hôm nay không gian bảng mà người dùng thiếuTạo
Đặc quyền. Cụ thể, quy tắc này được áp dụng khi sử dụng giá trị được đặt trongPostgreSql.conf
.
Giá trị kèo chấp bóng đá hôm nay là một chuỗi trống, dẫn đến tất cả các đối tượng tạm thời được tạo trong không gian bảng kèo chấp bóng đá hôm nay của cơ sở dữ liệu hiện tại.
Xem thêmdefault_tablespace.
Check_Function_Bodies
(Boolean
)Tham số này thường bật. Khi được đặt thànhTẮT
, nó vô hiệu hóa xác thực chuỗi cơ thể thường xuyên trong khiTạo chức năngvàTạo quy trình. Vô hiệu hóa xác thực Tránh kèo chấp bóng đá hôm nay tác dụng phụ của quá trình xác nhận, đặc biệt là ngăn ngừa tích cực sai do kèo chấp bóng đá hôm nay vấn đề như tham chiếu chuyển tiếp.TẮT
Trước khi tải chức năng thay mặt cho người dùng khác;pg_dumpLàm như vậy tự động.
default_transaction_isolation
(enum
) Mỗi giao dịch SQL có mức cách ly, có thể làHồiĐọc kèo chấp bóng đá hôm nay được cam kếtHồi, Đọc cam kết, Đọc lặp lạihoặcHồiserializable. Tham số này kiểm soát mức độ cô lập kèo chấp bóng đá hôm nay của mỗi giao dịch mới.VangĐọc cam kếtHồi.
Tham khảoChương 13vàĐặt giao dịchĐể biết thêm thông tin.
default_transaction_read_only
(Boolean
) Một giao dịch SQL chỉ đọc không thể thay đổi các bảng không trực quan. Tham số này kiểm soát trạng thái chỉ đọc kèo chấp bóng đá hôm nay của mỗi giao dịch mới.TẮT
(đọc/viết).
tham khảoĐặt giao dịchĐể biết thêm thông tin.
default_transaction_deferrable
(Boolean
) Khi chạy tạiserializable
Mức cách ly, một giao dịch SQL chỉ đọc có thể hoãn lại có thể bị trì hoãn trước khi được phép tiến hành. Tuy nhiên, một khi nó bắt đầu thực hiện, nó kèo chấp bóng đá hôm nay phải chịu bất kỳ chi phí nào cần thiết để đảm bảo khả năng nối tiếp;
Tham số này kiểm soát trạng thái bảo vệ kèo chấp bóng đá hôm nay của mỗi giao dịch mới. Nó hiện không có tác dụng đối với các giao dịch đọc-viết hoặc những người hoạt động ở mức cách cô lập thấp hơnserializable
. kèo chấp bóng đá hôm nay làTẮT
.
Tham khảoĐặt giao dịchĐể biết thêm thông tin.
Giao dịch_isolation
(enum
) Tham số này phản ánh mức độ cô lập của giao dịch hiện tại. Khi bắt đầu mỗi giao dịch, nó được đặt thành giá trị hiện tại củadefault_transaction_isolation. Bất kỳ nỗ lực nào tiếp theo để thay đổi nó tương đương vớiĐặt giao dịchlệnh.
Giao dịch_read_only
(Boolean
) Tham số này phản ánh trạng thái chỉ đọc của giao dịch hiện tại. Khi bắt đầu mỗi giao dịch, nó được đặt thành giá trị hiện tại củaDefault_Transaction_Read_only. Bất kỳ nỗ lực nào tiếp theo để thay đổi nó tương đương vớiĐặt giao dịchlệnh.
Giao dịch_deferrable
(Boolean
) Tham số này phản ánh trạng thái khả năng trì hoãn của giao dịch hiện tại. Khi bắt đầu mỗi giao dịch, nó được đặt thành giá trị hiện tại củadefault_transaction_deferrable. Bất kỳ nỗ lực nào tiếp theo để thay đổi nó tương đương vớiĐặt giao dịchlệnh.
session_replication_role
(enum
)Điều khiển bắn kèo chấp bóng đá hôm nay kích hoạt và quy tắc liên quan đến sao chép cho phiên hiện tại. Đặt biến này đòi hỏi đặc quyền siêu nhân và kết quả là loại bỏ mọi gói truy vấn được lưu trong bộ nhớ cache trước đó.Origin
(kèo chấp bóng đá hôm nay),bản sao
vàcục bộ
.
mục đích sử dụng của cài đặt này là kèo chấp bóng đá hôm nay hệ thống sao chép logic đặt nó thànhBản sao
Khi chúng đang áp dụng các thay đổi được sao chép. Hiệu quả của điều đó sẽ là các yếu tố kích hoạt và quy tắc (chưa được thay đổi từ cấu hình kèo chấp bóng đá hôm nay của chúng) sẽ không bắn vào bản sao.Bảng thay đổi
mệnh đềBật kích hoạt
vàBật quy tắc
Để biết thêm thông tin.
PostgreSQL xử lý kèo chấp bóng đá hôm nay cài đặtOrigin
vàcục bộ
Cùng nội bộ. kèo chấp bóng đá hôm nay hệ thống sao chép của bên thứ ba có thể sử dụng hai giá trị này cho mục đích nội bộ của chúng, ví dụ bằng cách sử dụngcục bộ
Để chỉ định một phiên có kèo chấp bóng đá hôm nay thay đổi không nên được sao chép.
Vì kèo chấp bóng đá hôm nay khóa nước ngoài được triển khai làm kích hoạt, đặt tham số này thànhBản sao
Cũng vô hiệu hóa tất cả kèo chấp bóng đá hôm nay kiểm tra khóa nước ngoài, có thể để dữ liệu ở trạng thái không nhất quán nếu được sử dụng không đúng cách.
statement_timeout
(Số nguyên
)hủy bỏ bất kỳ tuyên bố nào mất nhiều hơn lượng thời gian được chỉ định. Nếu nhưlog_min_error_statement
được đặt thànhERROR
hoặc thấp hơn, câu lệnh được tính theo thời gian cũng sẽ được ghi lại. Nếu giá trị này được chỉ định mà kèo chấp bóng đá hôm nay có đơn vị, nó được coi là mili giây.
Thời gian chờ được đo từ thời điểm một lệnh đến kèo chấp bóng đá hôm nay chủ cho đến khi kèo chấp bóng đá hôm nay chủ hoàn thành. Nếu nhiều câu lệnh SQL xuất hiện trong một thông báo đơn giản đơn giản, thời gian chờ được áp dụng cho mỗi câu lệnh riêng biệt.PostgreSQLPhiên bản trước 13 thường coi thời gian chờ là áp dụng cho toàn bộ chuỗi truy vấn.) Trong giao thức truy vấn mở rộng, thời gian chờ bắt đầu chạy khi bất kỳ thông báo liên quan đến truy vấn nào (phân tích, ràng buộc, thực thi, mô tả) và nó bị hủy khi hoàn thành thông báo thực thi hoặc đồng bộ.
Cài đặtstatement_timeout
inPostgreSql.conf
không được khuyến nghị vì nó sẽ ảnh hưởng đến tất cả kèo chấp bóng đá hôm nay phiên.
Lock_Timeout
(Số nguyên
)32772_33060Bảng khóa
hoặcChọn để cập nhật
kèo chấp bóng đá hôm nay cónowait
) và kèo chấp bóng đá hôm nay khóa được mua hoàn toàn. Nếu giá trị này được chỉ định mà không có đơn vị, nó được coi là mili giây.
kèo chấp bóng đá hôm nay giống nhưstatement_timeout
, thời gian chờ này chỉ có thể xảy ra trong khi chờ khóa. Lưu ý rằng nếustatement_timeout
là khác kèo chấp bóng đá hôm nay, thật vô nghĩa khi đặtlock_timeout
với cùng một giá trị hoặc lớn hơn, vì thời gian chờ câu lệnh sẽ luôn kích hoạt trước. Nếu nhưlog_min_error_statement
được đặt thànhERROR
hoặc thấp hơn, câu lệnh được tính thời gian sẽ được ghi lại.
Cài đặtLock_Timeout
inPostgreSql.conf
không được khuyến nghị vì nó sẽ ảnh hưởng đến tất cả kèo chấp bóng đá hôm nay phiên.
idle_in_transaction_session_timeout
(Số nguyên
)Kết thúc bất kỳ phiên nào không hoạt động (nghĩa là chờ truy vấn của kèo chấp bóng đá hôm nay) trong một giao dịch mở lâu hơn thời gian được chỉ định. Nếu giá trị này được chỉ định mà không có đơn vị, nó được coi là mili giây.
Tùy chọn này có thể được sử dụng để đảm bảo rằng kèo chấp bóng đá hôm nay phiên nhàn rỗi không giữ khóa trong một khoảng thời gian không hợp lý. Ngay cả khi không có khóa đáng kể nào được giữ, một giao dịch mở sẽ ngăn chặn việc hút bụi kèo chấp bóng đá hôm nay bộ dữ liệu gần đây có thể chỉ hiển thị cho giao dịch này;Phần 25.1Để biết thêm chi tiết.
idle_session_timeout
(Số nguyên
)Kết thúc bất kỳ phiên nào không hoạt động (nghĩa là chờ truy vấn của kèo chấp bóng đá hôm nay), nhưng không trong một giao dịch mở, lâu hơn thời gian quy định. Nếu giá trị này được chỉ định mà không có đơn vị, nó được coi là mili giây.
35683_35853idle_in_transaction_session_timeout
.
Hãy cảnh giác khi thực thi thời gian chờ này trên kèo chấp bóng đá hôm nay kết nối được thực hiện thông qua phần mềm kết nối hoặc phần mềm trung gian khác, vì một lớp như vậy có thể không phản ứng tốt với việc đóng kết nối bất ngờ. Nó có thể hữu ích để kích hoạt thời gian chờ này chỉ cho kèo chấp bóng đá hôm nay phiên tương tác, có lẽ bằng cách chỉ áp dụng nó cho người dùng cụ thể.
VACUUM_FREEZE_TABLE_AGE
(Số nguyên
)VACUUM
Thực hiện quét tích cực nếu bảngpg_ class
.relfrozenxid
Trường đã đạt đến độ tuổi được chỉ định bởi cài đặt này. Một lần quét tích cực khác với một thông thườngNút hút
Trong đó nó truy cập mọi trang có thể chứa XID hoặc MXID không đóng băng, không chỉ những trang có thể chứa các bộ dữ liệu chết. kèo chấp bóng đá hôm nay là 150 triệu giao dịch.VACUUM
sẽ âm thầm giới hạn giá trị hiệu quả xuống 95% củaautovacuum_freeze_max_age, để hướng dẫn sử dụng định kỳVACUUM
Có cơ hội chạy trước khi một Autovacuum chống Wraparound được ra mắt cho bảng. Để biết thêm thông tin, xemPhần 25.1.5.
VACUUM_FREEZE_MIN_AGE
(Số nguyên
)Chỉ định tuổi cắt (trong giao dịch) rằngVACUUM
nên sử dụng để quyết định có nên đóng băng các phiên bản hàng trong khi quét bảng. kèo chấp bóng đá hôm nay là 50 triệu giao dịch.VACUUM
sẽ âm thầm giới hạn giá trị hiệu quả ở một nửa giá trị củaautovacuum_freeze_max_age, do đó không có thời gian ngắn một cách bất hợp lý giữa kèo chấp bóng đá hôm nay ô tô bị ép buộc. Để biết thêm thông tin, xemPhần 25.1.5.
VACUUM_FAILSAFE_AGE
(Số nguyên
)Chỉ định tuổi tối đa (trong giao dịch) rằng bảng củaPG_Class
.relfrozenxid
Trường có thể đạt được trướcVACUUM
thực hiện kèo chấp bóng đá hôm nay biện pháp phi thường để tránh lỗi bao gồm ID giao dịch toàn hệ thống. Đây làVACUUM
S chiến lược về phương sách cuối cùng. FailSafe thường kích hoạt khi một Autovacuum để ngăn chặn sự kết thúc của ID giao dịch đã hoạt động một thời gian, kèo chấp bóng đá hôm nay dù không thể kích hoạt không an toàn trong bất kỳ nàoVACUUM
.
Khi FailSafe được kích hoạt, bất kỳ độ trễ dựa trên chi phí nào có hiệu lực sẽ không còn được áp dụng và kèo chấp bóng đá hôm nay nhiệm vụ bảo trì không cần thiết hơn nữa (như hút bụi chỉ số) được bỏ qua.
kèo chấp bóng đá hôm nay là 1,6 tỷ giao dịch. Mặc dù người dùng có thể đặt giá trị này ở bất cứ đâu từ 0 đến 2,1 tỷ,VACUUM
sẽ âm thầm điều chỉnh giá trị hiệu quả thành kèo chấp bóng đá hôm nay dưới 105%autovacuum_freeze_max_age.
VACUUM_MULTIXACT_FREEZE_TABLE_AGE
(Số nguyên
)VACUUM
Thực hiện quét tích cực nếu bảngpg_ class
.relminmxid
Trường đã đạt đến độ tuổi được chỉ định bởi cài đặt này. Một lần quét tích cực khác với một thông thườngNút hút
Trong đó nó truy cập mọi trang có thể chứa XID hoặc MXID không đóng băng, không chỉ những trang có thể chứa các bộ dữ liệu chết. kèo chấp bóng đá hôm nay là 150 triệu multixacts.VACUUM
sẽ âm thầm giới hạn giá trị hiệu quả ở 95% củaautovacuum_multixact_freeze_max_age, để hướng dẫn sử dụng định kỳVACUUM
có cơ hội chạy trước khi một bản chống viết được ra mắt cho bảng. Để biết thêm thông tin, xemPhần 25.1.5.1.
(Số nguyên
)Chỉ định tuổi cắt (tính bằng multixacts) rằngVACUUM
Nên sử dụng để quyết định có nên thay thế ID đa biến bằng ID giao dịch mới hơn hoặc ID Multixact trong khi quét bảng. kèo chấp bóng đá hôm nay là 5 triệu multixacts.Nút hút
sẽ âm thầm giới hạn giá trị hiệu quả ở một nửa giá trị củaAutovacuum_multixact_freeze_max_age, do đó không có thời gian ngắn một cách bất hợp lý giữa kèo chấp bóng đá hôm nay ô tô bị ép buộc. Để biết thêm thông tin, xemPhần 25.1.5.1.
VACUUM_MULTIXACT_FAILSAFE_AGE
(Số nguyên
)Chỉ định độ tuổi tối đa (tính bằng multixacts) rằng bảngpg_ class
.relminmxid
Trường có thể đạt được trướcNút hút
thực hiện kèo chấp bóng đá hôm nay biện pháp phi thường để tránh lỗi bao gồm ID đa biến toàn hệ thống. Đây làNút hút
S chiến lược về phương sách cuối cùng. FailSafe thường kích hoạt khi một Autovacuum để ngăn chặn sự kết thúc của ID giao dịch đã hoạt động một thời gian, kèo chấp bóng đá hôm nay dù không thể kích hoạt không an toàn trong bất kỳ nàoVACUUM
.
Khi FailSafe được kích hoạt, bất kỳ độ trễ dựa trên chi phí nào có hiệu lực sẽ không còn được áp dụng và kèo chấp bóng đá hôm nay nhiệm vụ bảo trì không cần thiết hơn nữa (như hút bụi chỉ số) được bỏ qua.
kèo chấp bóng đá hôm nay là 1,6 tỷ multixact. Mặc dù người dùng có thể đặt giá trị này ở bất cứ đâu từ 0 đến 2,1 tỷ,VACUUM
Sẽ âm thầm điều chỉnh giá trị hiệu quả thành kèo chấp bóng đá hôm nay dưới 105%autovacuum_multixact_freeze_max_age.
bytea_output
(enum
)Đặt định dạng đầu ra cho kèo chấp bóng đá hôm nay giá trị của loạibytea
. Giá trị hợp lệ làHex
(kèo chấp bóng đá hôm nay) vàEscape
(Định dạng PostgreSQL truyền thống). Nhìn thấyPhần 8.4Để biết thêm thông tin. Thebytea
Loại luôn chấp nhận cả hai định dạng trên đầu vào, bất kể cài đặt này.
xmlbinary
(enum
)Đặt mức độ giá trị nhị phân được mã hóa trong XML. Điều này được áp dụng ví dụ khibytea
Giá trị được chuyển đổi thành XML bởi kèo chấp bóng đá hôm nay hàmxmlelement
hoặcXMLForest
. kèo chấp bóng đá hôm nay giá trị có thể làbase64
vàHex
, cả hai đều được xác định trong tiêu chuẩn lược đồ XML. kèo chấp bóng đá hôm nay làbase64
. Để biết thêm thông tin về kèo chấp bóng đá hôm nay chức năng liên quan đến XML, xemPhần 9.15.
Sự lựa chọn thực tế ở đây chủ yếu là vấn đề của hương vị, chỉ bị hạn chế bởi các hạn chế có thể có trong các ứng dụng khách hàng. Cả hai phương thức đều hỗ trợ tất cả các giá trị có thể, kèo chấp bóng đá hôm nay dù mã hóa hex sẽ lớn hơn một chút so với mã hóa base64.
XMLOPTION
(enum
) Đặt cho dùDocument
hoặcNội dung
là ẩn khi chuyển đổi giữa XML và kèo chấp bóng đá hôm nay giá trị chuỗi ký tự. Nhìn thấyPhần 8.13Để biết mô tả về điều này. Giá trị hợp lệ làDocument
vàNội dung
. kèo chấp bóng đá hôm nay làNội dung
.
Theo tiêu chuẩn SQL, lệnh để đặt tùy chọn này là
Đặt tùy chọn XML Document | NỘI DUNG ;
Cú pháp này cũng có sẵn trong PostgreSQL.
gin_pending_list_limit
(Số nguyên
)Đặt kích thước tối đa của danh sách đang chờ xử lý của Chỉ số Gin, được sử dụng khifastupdate
được bật. Nếu danh sách phát triển lớn hơn kích thước tối đa này, nó sẽ được làm sạch bằng cách di chuyển kèo chấp bóng đá hôm nay mục trong đó vào cấu trúc dữ liệu GIN chính của chỉ mục với số lượng lớn.4MB
). Cài đặt này có thể được ghi đè cho kèo chấp bóng đá hôm nay chỉ mục GIN riêng lẻ bằng cách thay đổi kèo chấp bóng đá hôm nay tham số lưu trữ chỉ mục.Phần 67.4.1vàPhần 67.5Để biết thêm thông tin.
48026_48060
(chuỗi
)Đặt kèo chấp bóng đá hôm nay loại quan hệ để truy cập vào kèo chấp bóng đá hôm nay mối quan hệ phi hệ thống bị cấm. Giá trị có hình thức của một danh sách kèo chấp bóng đá hôm nay loại quan hệ được phân tách bằng dấu phẩy.Xem
vàBảng nước ngoài
.
Datestyle
(chuỗi
)Đặt định dạng hiển thị cho kèo chấp bóng đá hôm nay giá trị ngày và thời gian, cũng như kèo chấp bóng đá hôm nay quy tắc để diễn giải kèo chấp bóng đá hôm nay giá trị đầu vào ngày mơ hồ. Vì lý do lịch sử, biến này chứa hai thành phần độc lập: Đặc tả định dạng đầu ra (ISO
, Postgres
, SQL
hoặcĐức
) và đặc tả đầu vào/đầu ra cho năm/tháng/ngày đặt hàng (DMY
, mdy
hoặcYMD
). Chúng có thể được đặt riêng hoặc cùng nhau.Euro
vàChâu Âu
là từ đồng nghĩa vớiDMY
; Từ khóaUS
, NOWNURO
vàkèo chấp bóng đá hôm nay phải là người châu Âu
là từ đồng nghĩa vớimdy
. Nhìn thấyPhần 8.5Để biết thêm thông tin. kèo chấp bóng đá hôm nay tích hợp làiso, mdy
, nhưnginitDBSẽ khởi tạo tệp cấu hình với cài đặt tương ứng với hành vi của đã chọnLC_TIME
Locale.
IntervalStyle
(enum
)Đặt định dạng hiển thị cho kèo chấp bóng đá hôm nay giá trị khoảng. Giá trịSQL_STANDARD
sẽ tạo ra đầu ra khớpSQLnghĩa đen trong khoảng tiêu chuẩn. Giá trịPostgres
(là kèo chấp bóng đá hôm nay) sẽ tạo ra đầu ra khớpPostgreSQLphát hành trước 8.4 khiDatestyletham số được đặt thànhISO
. Giá trịpostgres_verbose
sẽ tạo ra đầu ra khớpPOSTGRESQLphát hành trước 8.4 khiDatestyle
Tham số được đặt thành kèo chấp bóng đá hôm nayISO
đầu ra. Giá trịISO_8601
sẽ tạo ra đầu ra khớp với khoảng thời gianĐịnh dạng với người thiết kếđược xác định trong Phần 4.4.3.2 của ISO 8601.
TheIntervalStyle
Tham số cũng ảnh hưởng đến việc giải thích đầu vào khoảng thời gian mơ hồ. Nhìn thấyPhần 8.5.4Để biết thêm thông tin.
timezone
(chuỗi
) Đặt múi giờ để hiển thị và diễn giải tem thời gian. kèo chấp bóng đá hôm nay tích hợp làGMT
, nhưng điều đó thường được ghi đè trongPostgreSql.conf
;initDBSẽ cài đặt cài đặt ở đó tương ứng với môi trường hệ thống của nó. Nhìn thấyPhần 8.5.3Để biết thêm thông tin.
timezone_abbreviation
(chuỗi
) Đặt bộ sưu tập các chữ viết tắt múi giờ sẽ được máy chủ chấp nhận cho đầu vào DateTime. kèo chấp bóng đá hôm nay là'kèo chấp bóng đá hôm nay'
, là một bộ sưu tập hoạt động ở hầu hết thế giới; Cũng có'Úc'
và'Ấn Độ'
và kèo chấp bóng đá hôm nay bộ sưu tập khác có thể được xác định cho một cài đặt cụ thể. Nhìn thấyPhần B.4Để biết thêm thông tin.
Extra_float_digits
(Số nguyên
) Tham số này điều chỉnh số lượng kèo chấp bóng đá hôm nay chữ số được sử dụng cho đầu ra văn bản của kèo chấp bóng đá hôm nay giá trị dấu phẩy động, bao gồmfloat4
, float8
và Kiểu dữ liệu hình học.
Nếu giá trị là 1 (kèo chấp bóng đá hôm nay) hoặc cao hơn, giá trị float là đầu ra ở định dạng chính xác ngắn nhất; nhìn thấyPhần 8.1.3. Số lượng chữ số thực tế được tạo chỉ phụ thuộc vào giá trị là đầu ra, kèo chấp bóng đá hôm nay phải vào giá trị của tham số này.float8
Giá trị và 9 chofloat4
Giá trị. Định dạng này vừa nhanh vừa chính xác, bảo tồn giá trị nổi nhị phân gốc chính xác khi đọc chính xác.
Nếu giá trị bằng 0 hoặc âm, thì đầu ra được làm tròn đến một độ chính xác thập phân nhất định. Độ chính xác được sử dụng là số chữ số tiêu chuẩn cho loại (flt_dig
hoặcDBL_DIG
khi thích hợp) giảm theo giá trị của tham số này. (Ví dụ: chỉ định -1 sẽ gây rafloat4
Giá trị được đầu ra được làm tròn thành 5 chữ số quan trọng vàfloat8
Giá trị được làm tròn thành 14 chữ số.) Định dạng này chậm hơn và không bảo toàn tất cả kèo chấp bóng đá hôm nay bit của giá trị phao nhị phân, nhưng có thể có thể đọc được nhiều hơn.
Ý nghĩa của tham số này và giá trị kèo chấp bóng đá hôm nay của nó, đã thay đổi trongPostgreSQL12; nhìn thấyPhần 8.1.3để thảo luận thêm.
client_encoding
(chuỗi
) Đặt mã hóa phía máy khách (bộ ký tự). kèo chấp bóng đá hôm nay là sử dụng mã hóa cơ sở dữ liệu.PostgreSQLkèo chấp bóng đá hôm nay chủ được mô tả trongPhần 24.3.1.
LC_Messages
(chuỗi
)Đặt ngôn ngữ trong đó kèo chấp bóng đá hôm nay tin nhắn được hiển thị. kèo chấp bóng đá hôm nay giá trị chấp nhận được phụ thuộc vào hệ thống;Phần 24.1Để biết thêm thông tin. Nếu biến này được đặt thành chuỗi trống (là kèo chấp bóng đá hôm nay) thì giá trị được kế thừa từ môi trường thực thi của máy chủ theo cách phụ thuộc vào hệ thống.
Trên một số hệ thống, danh mục địa phương này kèo chấp bóng đá hôm nay tồn tại. Đặt biến này vẫn sẽ hoạt động, nhưng sẽ kèo chấp bóng đá hôm nay có hiệu lực.
Chỉ kèo chấp bóng đá hôm nay siêu người dùng mới có thể thay đổi cài đặt này, vì nó ảnh hưởng đến kèo chấp bóng đá hôm nay tin nhắn được gửi đến nhật ký máy chủ cũng như cho máy khách và giá trị không phù hợp có thể che khuất khả năng đọc của nhật ký máy chủ.
lc_monetary
(chuỗi
)Đặt locale để sử dụng để định dạng số tiền tiền tệ, ví dụ vớito_char
Gia đình chức năng. kèo chấp bóng đá hôm nay giá trị chấp nhận được phụ thuộc vào hệ thống;Phần 24.1Để biết thêm thông tin. Nếu biến này được đặt thành chuỗi trống (là kèo chấp bóng đá hôm nay) thì giá trị được kế thừa từ môi trường thực thi của máy chủ theo cách phụ thuộc hệ thống.
lc_numeric
(chuỗi
)Đặt locale để sử dụng cho kèo chấp bóng đá hôm nay số định dạng, ví dụ vớito_char
Gia đình chức năng. kèo chấp bóng đá hôm nay giá trị chấp nhận được phụ thuộc vào hệ thống;Phần 24.1Để biết thêm thông tin. Nếu biến này được đặt thành chuỗi trống (là kèo chấp bóng đá hôm nay) thì giá trị được kế thừa từ môi trường thực thi của máy chủ theo cách phụ thuộc vào hệ thống.
lc_time
(chuỗi
)Đặt địa điểm để sử dụng để định dạng ngày và thời gian, ví dụ vớito_char
Gia đình chức năng. kèo chấp bóng đá hôm nay giá trị chấp nhận được phụ thuộc vào hệ thống;Phần 24.1Để biết thêm thông tin. Nếu biến này được đặt thành chuỗi trống (là kèo chấp bóng đá hôm nay) thì giá trị được kế thừa từ môi trường thực thi của máy chủ theo cách phụ thuộc vào hệ thống.
Default_Text_Search_Config
(chuỗi
)Chọn cấu hình tìm kiếm văn bản được sử dụng bởi kèo chấp bóng đá hôm nay biến thể của kèo chấp bóng đá hôm nay hàm tìm kiếm văn bản không có đối số rõ ràng chỉ định cấu hình. Nhìn thấyChương 12Để biết thêm thông tin. kèo chấp bóng đá hôm nay tích hợp làpg_catalog.simple
, nhưnginitDBSẽ khởi tạo tệp cấu hình với cài đặt tương ứng với đã chọnlc_ctype
Locale, nếu một cấu hình khớp với locale đó có thể được xác định.
Một số cài đặt có sẵn để tải trước kèo chấp bóng đá hôm nay thư viện chia sẻ vào máy chủ, để tải chức năng bổ sung hoặc đạt được lợi ích hiệu suất. Ví dụ: cài đặt của'$ libdir/mylib'
sẽ gây ramylib.so
(hoặc trên một số nền tảng,mylib.sl
) được tải trước từ thư mục thư viện tiêu chuẩn của cài đặt. Sự khác biệt giữa kèo chấp bóng đá hôm nay cài đặt là khi chúng có hiệu lực và những đặc quyền nào được yêu cầu để thay đổi chúng.
PostgreSQLThư viện ngôn ngữ thủ tục có thể được tải trước theo cách này, thường bằng cách sử dụng cú pháp'$ libdir/plxxx'
WHERExxx
làPGSQL
, Perl
, TCL
hoặcPython
.
Chỉ kèo chấp bóng đá hôm nay thư viện được chia sẻ đặc biệt được sử dụng với PostgreSQL có thể được tải theo cách này. Mỗi thư viện được hỗ trợ PostgreSQL đều cóKhối ma thuậtKhănđược kiểm tra để đảm bảo khả năng tương thích. Vì lý do này, kèo chấp bóng đá hôm nay thư viện không phải postgresql không thể được tải theo cách này.LD_PRELOAD
cho điều đó.
Nói chung, hãy tham khảo tài liệu của một mô -đun cụ thể để biết cách tải mô -đun đó.
local_preload_l Libries
(chuỗi
) Biến này chỉ định một hoặc nhiều thư viện được chia sẻ sẽ được tải trước khi bắt đầu kết nối. Nó chứa một danh sách kèo chấp bóng đá hôm nay tên thư viện được phân tách bằng dấu phẩy, trong đó mỗi tên được hiểu là đối vớiTải
lệnh. Khoảng trắng giữa kèo chấp bóng đá hôm nay mục bị bỏ qua;
Tùy chọn này có thể được đặt bởi bất kỳ người dùng nào. Do đó, kèo chấp bóng đá hôm nay thư viện có thể được tải được giới hạn ở những người xuất hiện trongplugins
thư mục thư mục thư viện tiêu chuẩn của cài đặt. (Đó là trách nhiệm của quản trị viên cơ sở dữ liệu để đảm bảo rằng chỉan toànKhănThư viện được cài đặt ở đó.) Mục nhập tronglocal_preload_l Libries
Có thể chỉ định thư mục này một cách rõ ràng, ví dụ$ libdir/plugin/mylib
hoặc chỉ chỉ định tên thư viện -Mylib
sẽ có tác dụng tương tự như$ libdir/plugin/mylib
.
64267_64435Tải
lệnh. Cuối cùng, sẽ là điển hình để đặt tham số này bằng cách sử dụngPGOptions
Biến môi trường trên kèo chấp bóng đá hôm nay hoặc bằng cách sử dụngThay đổi vai trò
.
Tuy nhiên, trừ khi một mô-đun được thiết kế cụ thể để được sử dụng theo cách này bởi những người kèo chấp bóng đá hôm nay giám sát, đây thường kèo chấp bóng đá hôm nay phải là cài đặt phù hợp để sử dụng. Nhìn vàosession_preload_l Libriesthay vào đó.
session_preload_l Libries
(chuỗi
)Biến này chỉ định một hoặc nhiều thư viện được chia sẻ sẽ được tải trước khi bắt đầu kết nối. Nó chứa một danh sách kèo chấp bóng đá hôm nay tên thư viện được phân tách bằng dấu phẩy, trong đó mỗi tên được hiểu là đối vớiload
lệnh. Khoảng trắng giữa kèo chấp bóng đá hôm nay mục bị bỏ qua;
Mục đích của tính năng này là cho phép kèo chấp bóng đá hôm nay thư viện gỡ lỗi hoặc đo lường hiệu suất được tải vào kèo chấp bóng đá hôm nay phiên cụ thể mà không cóload
Lệnh được đưa ra. Ví dụ,Postgresql: TàiCó thể được bật cho tất cả kèo chấp bóng đá hôm nay phiên dưới một tên người dùng đã cho bằng cách đặt tham số này vớiThay đổi vai trò
. Ngoài ra, tham số này có thể được thay đổi mà không cần khởi động lại máy chủ (nhưng kèo chấp bóng đá hôm nay thay đổi chỉ có hiệu lực khi bắt đầu phiên mới), do đó, việc thêm kèo chấp bóng đá hôm nay mô -đun mới theo cách này sẽ dễ dàng hơn, ngay cả khi chúng nên áp dụng cho tất cả kèo chấp bóng đá hôm nay phiên.
kèo chấp bóng đá hôm nay giống nhưshared_preload_l Libries, kèo chấp bóng đá hôm nay có lợi thế hiệu suất lớn để tải thư viện khi bắt đầu phiên thay vì khi nó được sử dụng lần đầu tiên. Tuy nhiên, có một số lợi thế khi sử dụng gộp kết nối.
shared_preload_l Libries
(chuỗi
)Biến này chỉ định một hoặc nhiều thư viện được chia sẻ sẽ được tải trước khi bắt đầu máy chủ. Nó chứa một danh sách kèo chấp bóng đá hôm nay tên thư viện được phân tách bằng dấu phẩy, trong đó mỗi tên được hiểu là đối vớiTải
Lệnh. Khoảng trắng giữa kèo chấp bóng đá hôm nay mục bị bỏ qua;
Một số thư viện cần thực hiện kèo chấp bóng đá hôm nay hoạt động nhất định chỉ có thể diễn ra khi bắt đầu bưu điện, chẳng hạn như phân bổ bộ nhớ chia sẻ, bảo lưu khóa trọng lượng nhẹ hoặc bắt đầu công nhân nền. Những thư viện đó phải được tải tại máy chủ bắt đầu thông qua tham số này.
kèo chấp bóng đá hôm nay thư viện khác cũng có thể được tải sẵn. Bằng cách tải trước một thư viện dùng chung, thời gian khởi động thư viện được tránh khi thư viện được sử dụng lần đầu tiên.session_preload_l LibriesThay vào đó.
Trên máy chủ Windows, việc tải trước thư viện tại máy chủ bắt đầu sẽ không giảm thời gian cần thiết để bắt đầu từng quy trình máy chủ mới; Mỗi quy trình máy chủ sẽ tải lại tất cả kèo chấp bóng đá hôm nay thư viện tải trước.shared_preload_l Libries
Vẫn hữu ích trên kèo chấp bóng đá hôm nay máy chủ Windows cho kèo chấp bóng đá hôm nay thư viện cần thực hiện kèo chấp bóng đá hôm nay hoạt động tại thời gian bắt đầu Postmaster.
jit_provider
(chuỗi
)Biến này là tên của thư viện nhà cung cấp JIT sẽ được sử dụng (xemPhần 32.4.2). kèo chấp bóng đá hôm nay làllvmjit
. Tham số này chỉ có thể được đặt ở kèo chấp bóng đá hôm nay chủ bắt đầu.
Nếu được đặt thành thư viện kèo chấp bóng đá hôm nay tồn tại,JITsẽ kèo chấp bóng đá hôm nay khả dụng, nhưng sẽ kèo chấp bóng đá hôm nay có lỗi nào được nêu ra. Điều này cho phép hỗ trợ JIT được cài đặt riêng biệt với chínhPOSTGRESQLGói.
Dynamic_l Library_path
(chuỗi
) Nếu một mô -đun có thể tải động cần được mở và tên tệp được chỉ định trongTạo chức năng
hoặcload
Lệnh kèo chấp bóng đá hôm nay có thành phần thư mục (nghĩa là, tên kèo chấp bóng đá hôm nay chứa dấu gạch chéo), hệ thống sẽ tìm kiếm đường dẫn này cho tệp cần thiết.
Giá trị choDynamic_l Library_path
phải là danh sách kèo chấp bóng đá hôm nay đường dẫn thư mục tuyệt đối được phân tách bởi kèo chấp bóng đá hôm nay dấu chấm (hoặc bán đại thành trên Windows). Nếu một phần tử danh sách bắt đầu bằng chuỗi đặc biệt$ libdir
, biên dịchPOSTGRESQLThư mục thư viện gói được thay thế cho$ libdir
; Đây là nơi kèo chấp bóng đá hôm nay mô -đun được cung cấp bởi tiêu chuẩnPOSTGRESQLPhân phối được cài đặt. (Sử dụngpg_config - -pkglibdir
Để tìm ra tên của thư mục này.) Ví dụ:
71602_71685
hoặc, trong môi trường Windows:
71775_71849
Giá trị kèo chấp bóng đá hôm nay cho tham số này là'$ libdir'
. Nếu giá trị được đặt thành một chuỗi trống, tìm kiếm đường dẫn tự động sẽ bị tắt.
Tham số này có thể được thay đổi theo thời gian chạy bởi kèo chấp bóng đá hôm nay siêu người dùng, nhưng một cài đặt được thực hiện theo cách đó sẽ chỉ tồn tại cho đến khi kết thúc kết nối máy khách, do đó, phương thức này nên được dành cho mục đích phát triển. Cách được đề xuất để đặt tham số này nằm trongPostgreSql.conf
Tệp cấu hình.
gin_fuzzy_search_limit
(Số nguyên
)Giới hạn trên mềm của kích thước của tập hợp được trả về bởi quét chỉ mục gin. Để biết thêm thông tin, xemPhần 67.5.
Nếu bạn thấy bất cứ điều gì trong tài liệu kèo chấp bóng đá hôm nay chính xác, kèo chấp bóng đá hôm nay phù hợpMẫu nàyĐể báo cáo vấn đề tài liệu.