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 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1
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 các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

3.4. Cấu hình kèo bóng đá việt nam

Có rất nhiều tham số kèo bóng đá việt nam ảnh hưởng đến Hành vi của hệ thống cơ sở dữ liệu theo cách này hay cách khác. Ở đây chúng tôi mô tả cách đặt chúng và các tiểu mục sau sẽ thảo luận về từng người trong số họ.

Tất cả các tên tham số không nhạy cảm với trường hợp. Mọi tham số lấy giá trị của một trong bốn loại boolean, số nguyên, nổi Điểm, chuỗi như được mô tả dưới đây. Giá trị boolean làtrên, TẮT, TRUE, Sai, , Không, 1, 0(không phân biệt trường hợp) hoặc bất kỳ tiền tố không mơ hồ nào trong số này.

Một cách để đặt các tùy chọn này là tạo tệpPostgreSql.conf11536_11570/usr/local/pgsql/data). Một ví dụ về Tệp này có thể trông như thế nào là:

# Đây là một bình luận
log_connections = Có
syslog = 2
Như bạn thấy, các tùy chọn là một trên mỗi dòng. Dấu hiệu bình đẳng giữa Tên và giá trị là tùy chọn. Không kèo bóng đá việt nam trắng không đáng kể, trống Các dòng bị bỏ qua. Dấu băm ("#") giới thiệu nhận xét ở bất cứ đâu.

Tệp cấu hình được đọc lại bất cứ khi nào nhận được tín hiệu thở dài. Tín hiệu này cũng được truyền đến tất cả kèo bóng đá việt nam các quy trình phụ trợ, để các phiên kèo bóng đá việt nam có được mặc định. Ngoài ra, bạn chỉ có thể gửi tín hiệu đến một quá trình phụ trợ trực tiếp.

Cách thứ hai để đặt các tham số kèo bóng đá việt nam này là để cung cấp chúng như một tùy chọn dòng lệnh cho Postmaster, chẳng hạn như

PostMaster -c log_connections = Có -c syslog = 2
có tác dụng tương tự như ví dụ trước. Tùy chọn dòng lệnh ghi đè bất kỳ cài đặt xung đột nào trongPostgreSql.conf.

Thỉnh thoảng cũng hữu ích khi cung cấp tùy chọn dòng lệnh chỉ đến một phiên phụ trợ cụ thể. Biến môi trườngpgoptionsCó thể được sử dụng cho mục đích này trên phía khách hàng:

env pgoptions = '-c geqo = off' psql
12938_12991PSQL.) Lưu ý rằng điều này sẽ không hoạt động cho các tùy chọn nhất thiết phải được sửa khi máy chủ bắt đầu, chẳng hạn như số cổng.

Cuối cùng, một số tùy chọn có thể được thay đổi trong SQL riêng lẻ các phiên vớisetLệnh, cho ví dụ

=Đặt enable_seqscan TẮT;
13378_13449

3.4.1. Người lập kế hoạch và tối ưu hóa Điều chỉnh

cpu_index_tuple_cost (Nổi điểm)

Đặt ước tính của Trình tối ưu hóa truy vấn về chi phí Xử lý mỗi bộ chỉ số trong quá trình quét chỉ mục. Đây là được đo bằng một phần chi phí của một trang tuần tự tìm về.

CPU_OPERATOR_COST (Nổi điểm)

Đặt ước tính của Trình tối ưu hóa về chi phí Xử lý mỗi toán tử trong một mệnh đề WHERE. Đây là được đo bằng một phần chi phí của một trang tuần tự tìm về.

cpu_tuple_cost (Nổi điểm)

Đặt ước tính của Trình tối ưu hóa truy vấn về chi phí xử lý mỗi tuple trong một truy vấn. Điều này được đo là một phần chi phí của một trang tuần tự tìm nạp.

hiệu quả_cache_size (Nổi điểm14685_14688

Đặt giả định của trình tối ưu hóa về hiệu quả Kích thước của bộ đệm đĩa (nghĩa là phần của bộ nhớ cache đĩa của kernel sẽ được sử dụng choPostgresTệp dữ liệu). Đây là được đo trong các trang đĩa, thường là 8kb apiece.

enable_hashjoin (Boolean)

cho phép hoặc vô hiệu hóa việc sử dụng trình lập kế hoạch truy vấn của Các loại kế hoạch băm. Mặc định là bật. Điều này chủ yếu là hữu ích để gỡ lỗi trình lập kế hoạch truy vấn.

enable_indexscan (Boolean)

Cho phép hoặc vô hiệu hóa việc sử dụng chỉ mục của người lập kế hoạch truy vấn Các loại kế hoạch quét. Mặc định là bật. Điều này chủ yếu là hữu ích để gỡ lỗi người lập kế hoạch truy vấn.

enable_mergejoin (Boolean)

cho phép hoặc vô hiệu hóa việc sử dụng của người lập kế hoạch truy vấn Hợp nhất các loại kế hoạch tham gia. Mặc định là bật. Điều này chủ yếu là hữu ích để gỡ lỗi trình lập kế hoạch truy vấn.

enable_nestloop (Boolean)

cho phép hoặc vô hiệu hóa việc sử dụng của người lập kế hoạch truy vấn Kế hoạch tham gia-LOOP. Không thể đàn áp vòng lặp lồng nhau hoàn toàn, nhưng tắt biến này không khuyến khích người lập kế hoạch sử dụng một nếu có bất kỳ Phương pháp khác có sẵn. Mặc định là bật. Điều này chủ yếu là hữu ích để gỡ lỗi trình lập kế hoạch truy vấn.

enable_seqscan (Boolean)

cho phép hoặc vô hiệu hóa việc sử dụng của người lập kế hoạch truy vấn Các loại kế hoạch quét tuần tự. Không thể đàn áp Quét tuần tự hoàn toàn, nhưng tắt biến này không khuyến khích người lập kế hoạch sử dụng một nếu có bất kỳ Phương pháp khác có sẵn. Mặc định là bật. Điều này chủ yếu là hữu ích để gỡ lỗi trình lập kế hoạch truy vấn.

enable_sort (Boolean)

Cho phép hoặc vô hiệu hóa việc sử dụng trình lập kế hoạch truy vấn của Các bước sắp xếp rõ ràng. Không thể đàn áp hoàn toàn sắp xếp rõ ràng, nhưng tắt biến này không khuyến khích người lập kế hoạch sử dụng một nếu có bất kỳ Phương pháp khác có sẵn. Mặc định là bật. Điều này chủ yếu là hữu ích để gỡ lỗi trình lập kế hoạch truy vấn.

enable_tidscan (Boolean)

Cho phép hoặc vô hiệu hóa việc sử dụng TID của người lập kế hoạch truy vấn Các loại kế hoạch quét. Mặc định là bật. Điều này chủ yếu là hữu ích để gỡ lỗi người lập kế hoạch truy vấn.

geqo (Boolean)

cho phép hoặc vô hiệu hóa tối ưu hóa truy vấn di truyền, trong đó là một thuật toán cố gắng thực hiện lập kế hoạch truy vấn mà không cần tìm kiếm đầy đủ. Đây là trên mặc định. Nhìn thấy Ngoài ra các cài đặt geqo_ khác.

geqo_effort (Số nguyên), Geqo_generations (Số nguyên), Geqo_pool_size (Số nguyên), Geqo_random_seed (Số nguyên), Geqo_selection_bias (Nổi điểm)

Các thông số điều chỉnh khác nhau cho truy vấn di truyền Thuật toán tối ưu hóa: Kích thước nhóm là số lượng cá nhân trong một dân số. Giá trị hợp lệ nằm giữa 128 và 1024. Nếu nó được đặt thành 0 (mặc định) kích thước hồ bơi của 2^(qs+1), trong đó qs là số lượng từ các mục trong Truy vấn, được thực hiện. Nỗ lực được sử dụng để tính toán một Mặc định cho các thế hệ. Các giá trị hợp lệ nằm trong khoảng từ 1 đến 80, 40 là mặc định. Thế hệ chỉ định Số lần lặp trong thuật toán. Số phải là một số nguyên dương. Nếu 0 được chỉ định thì nỗ lực * Log2 (poolsize) được sử dụng. kèo bóng đá việt nam của thuật toán là tỷ lệ thuận với tổng kích thước hồ bơi và thế hệ. Xu hướng lựa chọn là áp lực chọn lọc trong dân số. Giá trị có thể từ 1,50 đến 2,00; Cái sau là mặc định. Hạt giống ngẫu nhiên có thể được đặt thành Nhận kết quả có thể sao chép từ thuật toán. Nếu nó là được đặt thành -1 sau đó thuật toán hoạt động không xác định.

geqo_threshold (Số nguyên)

Sử dụng tối ưu hóa truy vấn di truyền để lập kế hoạch truy vấn với AT ít nhất là nhiều từ các mặt hàng liên quan. (Lưu ý rằng tham gia Xây dựng được tính là chỉ một từ mục.) Mặc định là 11. Đối với các truy vấn đơn giản hơn, tốt nhất là sử dụng Người lập kế hoạch xác định, toàn diện.

ksqo (Boolean)

TheTrình tối ưu hóa truy vấn bộ khóa(KSQO) gây ra truy vấn người lập kế hoạch để chuyển đổi các truy vấn có mệnh đề ở nơi chứa nhiều hoặc các điều khoản (chẳng hạn nhưỞ đâu (a = 1 và b = 2) hoặc (a = 2 và b = 3) ...) thành một liên minh truy vấn. Phương pháp này có thể nhanh hơn mặc định thực hiện, nhưng nó không nhất thiết phải cung cấp chính xác Các kết quả tương tự, vì Union hoàn toàn thêm một lựa chọn Mệnh đề khác biệt để loại bỏ các hàng đầu ra giống hệt nhau. KSQO thường được sử dụng khi làm việc với các sản phẩm nhưMicrosoft Access, mà có xu hướng tạo các truy vấn của biểu mẫu này.

Thuật toán KSQO từng là hoàn toàn cần thiết cho Truy vấn với nhiều hoặc các điều khoản, nhưng trongPostgres7.0 trở lên tiêu chuẩn Người lập kế hoạch xử lý các truy vấn này khá thành công. Kể từ đây mặc định bị tắt.

ngẫu nhiên_page_cost (Nổi điểm)

Đặt ước tính của trình tối ưu hóa truy vấn về chi phí Trang đĩa không được tìm nạp. Điều này được đo lường là một Nhiều chi phí của một trang tuần tự tìm nạp.

Lưu ý:Thật không may, không có Phương pháp xác định các giá trị lý tưởng cho gia đình"chi phí"các biến chỉ là mô tả. Bạn được khuyến khích thử nghiệm và chia sẻ phát hiện.

3.4.2. Đăng nhập và gỡ lỗi

DEBUG_ASSERTIONS (Boolean)

Bật kiểm tra khẳng định khác nhau. Đây là một bản gỡ lỗi sự giúp đỡ. Nếu bạn đang gặp phải những vấn đề hoặc sự cố kỳ lạ Bạn có thể muốn bật nó lên, vì nó có thể phơi bày Lập trình sai. Để sử dụng tùy chọn này, macrouse_assert_checkingPhải được xác định khi postgres được xây dựng (xem tùy chọn kèo bóng đá việt nam--Enable-cassert). Lưu ý rằngDEBUG_ASSERTIONSMặc định là bật Nếu Postgres đã được xây dựng theo cách này.

DEBUG_LEVEL (Số nguyên22454_22457

Giá trị này càng cao, càng càng nhiều"Gỡ lỗi"đầu ra các loại khác nhau là Được tạo trong nhật ký máy chủ trong quá trình hoạt động. Tùy chọn này là 0 theo mặc định, có nghĩa là không có đầu ra gỡ lỗi. Giá trị Lên đến khoảng 4 hiện có ý nghĩa.

Debug_print_query (Boolean), DEBUG_PRINT_PARSE (Boolean), DEBUG_PRINT_REWRITTEN (Boolean), DEBUG_PRINT_PLAN (Boolean), Gỡ lỗi_pretty_print (Boolean)

Những lá cờ này cho phép đầu ra gỡ lỗi khác nhau đến nhật ký máy chủ. Đối với mỗi truy vấn được thực hiện, các bản in văn bản truy vấn, cây phân tích kết quả, truy vấn Viết lại đầu ra hoặc kế hoạch thực thi.Debug_Pretty_PrintCác màn hình này để tạo ra một định dạng đầu ra dễ đọc hơn nhưng dài hơn nhiều. Cài đặtDEBUG_LEVELTrên không hoàn toàn bật một số cờ này.

hostname_lookup (23699_23708)

23745_24080

log_connections (Boolean)

In một dòng thông báo về mỗi thành công Kết nối với nhật ký máy chủ. Điều này bị tắt theo mặc định, Mặc dù nó có lẽ rất hữu ích. Tùy chọn này chỉ có thể được đặt ở máy chủ bắt đầu.

log_pid (Boolean)

Tiền tố mỗi thông báo nhật ký máy chủ với ID quy trình của quá trình phụ trợ. Điều này rất hữu ích để sắp xếp tin nhắn liên quan đến kết nối nào. Mặc định là tắt.

log_timestamp (Boolean)

Tiền tố mỗi thông báo nhật ký máy chủ với dấu kèo bóng đá việt nam. Các mặc định bị tắt.

show_query_stats (Boolean), Show_parser_stats (Boolean), Show_planner_stats (Boolean), Show_executor_stats (Boolean)

Đối với mỗi truy vấn, hãy viết số liệu thống kê hiệu suất của Mô -đun tương ứng với nhật ký máy chủ. Đây là một sự thô thiển công cụ định hình.

show_source_port (Boolean)

Hiển thị số cổng gửi đi của máy chủ kết nối Trong thông báo nhật ký kết nối. Bạn có thể truy tìm lại Số cổng để tìm hiểu những gì người dùng đã khởi xướng sự liên quan. Khác hơn là nó khá vô dụng và do đó tắt theo mặc định. Tùy chọn này chỉ có thể được đặt tại Máy chủ bắt đầu.

syslog (Số nguyên)

Postgres25919_25950syslogcho đăng nhập. Nếu tùy chọn này được đặt thành 1, các tin nhắn sẽ đi cả hai Syslog và đầu ra tiêu chuẩn. Cài đặt 2 gửi đầu ra chỉ vào syslog. (Một số tin nhắn vẫn sẽ đến đầu ra/lỗi tiêu chuẩn.) Mặc định là 0, có nghĩa là Syslog đã tắt. Tùy chọn này phải được đặt tại máy chủ bắt đầu.

Để sử dụng syslog, bản dựng củaPostgresphải được kèo bóng đá việt nam với--Enable-syslogTùy chọn.

syslog_facility (chuỗi)

Tùy chọn này xác địnhsyslog "Cơ sở"26752_26981syslog.

syslog_ident (chuỗi)

27127_27229PostgreSQLTin nhắn trongsyslogTin nhắn nhật ký. Mặc định là"Postgres".

Trace_notify (Boolean)

Tạo ra một lượng lớn đầu ra gỡ lỗi chongheThông báolệnh.

3.4.3. Hoạt động chung

deadlock_timeout (Số nguyên)

28010_29112

fsync (Boolean)

Nếu tùy chọn này được bật,Postgresphụ trợ sẽ sử dụngfsync ()Cuộc gọi hệ thống trong một số những nơi để đảm bảo rằng các bản cập nhật được viết vật lý đến đĩa và không quanh quẩn trong bộ đệm kernel bộ đệm. Điều này làm tăng khả năng một cơ sở dữ liệu Cài đặt vẫn có thể sử dụng được sau khi hoạt động hệ thống hoặc phần cứng bị hỏng bởi một lượng lớn. (Sự cố của Máy chủ cơ sở dữ liệu tự làmkhôngảnh hưởng đến sự cân nhắc này.)

Tuy nhiên, thao tác này chậm lạiPostgres29906_30038fsync30078_30460

Tùy chọn này là chủ đề của một cuộc tranh luận vĩnh cửu trongPostgres30583_31043

Cần lưu ý rằng hình phạt hiệu suất từ làm fsyncs ít hơn đáng kể trongPostgresPhiên bản 7.1 phát hành trước. Nếu trước đây bạn đã đàn áp fsyncs Vì các vấn đề về hiệu suất, bạn có thể muốn xem xét lại sự lựa chọn của bạn.

Tùy chọn này chỉ có thể được đặt ở máy chủ bắt đầu hoặc trongPostgreSql.confTệp.

krb_server_keyfile (chuỗi)

Đặt vị trí của tệp khóa máy chủ Kerberos. Nhìn thấyPhần 4.2.2Để biết chi tiết.

Max_Connections (Số nguyên)

Xác định số lượng kết nối đồng kèo bóng đá việt nam Máy chủ cơ sở dữ liệu sẽ cho phép. Mặc định là 32. Có cũng là một giới hạn trên cứng được biên dịch cho giá trị này, trong đó thường là 1024 (cả hai số có thể được thay đổi khi biên dịch máy chủ). Tham số này chỉ có thể được đặt tại Máy chủ bắt đầu.

MAX_EXPR_DEPTH (Số nguyên)

Đặt độ sâu làm tổ biểu thức tối đa mà trình phân tích cú pháp sẽ chấp nhận. Giá trị mặc định đủ cao cho Bất kỳ truy vấn bình thường, nhưng bạn có thể nâng nó nếu bạn cần. (Nhưng nếu bạn nâng nó quá cao, bạn có nguy cơ phụ trợ gặp sự cố do tràn ngăn xếp.)

Cổng (Số nguyên)

Cổng TCP mà máy chủ lắng nghe; 5432 theo mặc định. Tùy chọn này chỉ có thể được đặt ở máy chủ bắt đầu.

Shared_buffers (Số nguyên)

Đặt số bộ đệm bộ nhớ chia sẻ cơ sở dữ liệu Máy chủ sẽ sử dụng. Mặc định là 64. Mỗi bộ đệm là Thông thường 8192 byte. Tùy chọn này chỉ có thể được đặt tại Máy chủ bắt đầu.

im lặng_mode (bool)

kèo bóng đá việt nam âm thầm bưu điện. Nếu tùy chọn này được đặt, Bưu điện sẽ tự động kèo bóng đá việt nam trong nền và bất kỳ Kiểm soát TTY được tách ra, do đó không có tin nhắn nào được viết vào stdout hoặc stderr (hiệu ứng tương tự như postmaster's Tùy chọn -S). Trừ khi một số hệ thống khai thác như syslog là được bật, sử dụng tùy chọn này không được khuyến khích vì nó tạo ra không thể thấy thông báo lỗi.

sort_mem (Số nguyên)

33792_34442

SQL_Inheritance (bool)

Điều này kiểm soát ngữ nghĩa kế thừa, đặc biệt liệu các vật phụ có được đưa vào việc xem xét các lệnh khác nhau theo mặc định. Đây không phải là trường hợp trong phiên bản trước 7.1. Nếu bạn cần hành vi cũ bạn có thể đặt biến này thành TẮT, nhưng về lâu dài bạn đang được khuyến khích thay đổi ứng dụng của bạn để sử dụngchỉTừ khóa để loại trừ Subtables. Xem tham chiếu ngôn ngữ SQL vàHướng dẫn sử dụngĐể biết thêm thông tin về kế thừa.

SSL (Boolean)

cho phépSSLKết nối. Vui lòng đọcPhần 3.7Trước Sử dụng điều này. Mặc định bị tắt.

tcpip_socket (Boolean)

Nếu điều này là đúng, thì máy chủ sẽ chấp nhận TCP/IP kết nối. Nếu không chỉ là ổ cắm miền unix cục bộ Kết nối được chấp nhận. Nó bị tắt theo mặc định. Cái này tùy chọn chỉ có thể được đặt ở máy chủ bắt đầu.

unix_socket_directory (chuỗi)

Chỉ định thư mục của ổ cắm tên miền Unix trên màPostmasterIS Để lắng nghe các kết nối từ các ứng dụng máy khách. Các Mặc định là bình thường/TMP, nhưng có thể được thay đổi vào kèo bóng đá việt nam điểm xây dựng.

unix_socket_group (chuỗi)

Đặt chủ sở hữu nhóm của ổ cắm miền Unix. (The Sở hữu người dùng ổ cắm luôn là người dùng bắt đầu người bưu điện.) kết hợp với tùy chọnunix_socket_permissionsĐiều này có thể được sử dụng như một cơ chế kiểm soát truy cập bổ sung cho Loại ổ cắm này. Theo mặc định, đây là chuỗi trống, trong đó sử dụng nhóm mặc định cho người dùng hiện tại. Cái này tùy chọn chỉ có thể được đặt ở máy chủ bắt đầu.

unix_socket_permissions (Số nguyên)

36893_37150Chmod37179_37186UmaskCuộc gọi hệ thống. (Để sử dụng thông lệ Định dạng Octal Số phải bắt đầu bằng0(không).)

Quyền mặc định là0777, có nghĩa là bất cứ ai cũng có thể kết nối. Các lựa chọn thay thế hợp lý sẽ là0770(Chỉ người dùng và nhóm, xem thêm dướiunix_socket_group) và0700(Chỉ người dùng). (Lưu ý rằng thực sự cho một ổ cắm unix, chỉ ghi các vấn đề về quyền và có Không có điểm nào trong cài đặt hoặc thu hồi đọc hoặc thực hiện quyền.)

Cơ chế kiểm soát truy cập này độc lập với một mô tả trongChương 4.

Tùy chọn này chỉ có thể được đặt ở máy chủ bắt đầu.

Virtual_host (chuỗi)

Chỉ định tên máy chủ TCP/IP hoặc địa chỉ màPostmasterlà lắng nghe Đối với các kết nối từ các ứng dụng khách hàng. Mặc định là lắng nghe trên tất cả các địa chỉ được kèo bóng đá việt nam (bao gồm cả localhost).

3.4.4. Wal

Xem thêmPhần 9.3Để biết chi tiết về điều chỉnh Wal.

CheckPoint_Segments (Số nguyên)

Khoảng cách tối đa giữa các điểm kiểm tra WAL tự động, trong Các phân đoạn logfile (mỗi phân đoạn thường là 16 megabyte). Tùy chọn này chỉ có thể được đặt ở máy chủ bắt đầu hoặc trongPostgreSql.confTệp.

CheckPoint_Timeout (Số nguyên)

kèo bóng đá việt nam tối đa giữa các điểm kiểm tra WAL tự động, trong giây. Tùy chọn này chỉ có thể được đặt ở máy chủ bắt đầu hoặc trongPostgreSql.confTệp.

cam kết_delay (Số nguyên)

39563_40211

cam kết_siblings (Số nguyên)

Số lượng giao dịch mở đồng thời tối thiểu để yêu cầu trước khi thực hiện độ trễ cam kết. MỘT Giá trị lớn hơn làm cho nó có thể xảy ra nhiều nhất là một giao dịch khác sẽ sẵn sàng cam kết trong khoảng kèo bóng đá việt nam trì hoãn.

Wal_buffers (Số nguyên)

Số bộ đệm Disk-Page trong bộ nhớ chia sẻ cho Wal đăng nhập. Tùy chọn này chỉ có thể được đặt ở máy chủ bắt đầu.

wal_debug (Số nguyên)

Nếu khác không, hãy bật đầu ra gỡ lỗi liên quan đến Wal Lỗi tiêu chuẩn.

wal_files (Số nguyên)

Số lượng tệp nhật ký được tạo trước tại kèo bóng đá việt nam điểm kiểm tra. Tùy chọn này chỉ có thể được đặt tại máy chủ bắt đầu hoặc trongPostgreSql.confTệp.

Wal_sync_method (chuỗi)

41409_41490fsync(gọi fsync () tại mỗi cam kết),fdatasync(gọi fdatasync () làm),open_sync(Viết wal Tệp có tùy chọn Open () O_Sync) hoặcopen_datasync(Viết các tệp WAL có Open () tùy chọn o_dsync). Không phải tất cả các lựa chọn này đều có sẵn Trên tất cả các nền tảng. Tùy chọn này chỉ có thể được đặt tại máy chủ bắt đầu hoặc trongPostgreSql.confTệp.

3.4.5. Tùy chọn ngắn

Để thuận tiện, cũng có các chuyển đổi tùy chọn chữ cái đơn Có sẵn cho nhiều tham số. Chúng được mô tả trong Bảng sau.

Bảng 3-1. Phím tùy chọn ngắn

Tùy chọn ngắn Tương đương Ghi chú
-Bx Shared_buffers =x
-Dx DEBUG_LEVEL =x
-f fsync = off
-Hx Virtual_host =x
-I tcpip_socket = ON
-Kx unix_socket_directory =x
-L SSL = ON
-Nx Max_Connections =x
-Px port =x
-fi, -fh, -fm, -fn, -fs, -ft enable_indexscan = off, enable_hashjoin = off, enable_mergejoin = off, enable_nestloop = off, enable_seqscan = off, enable_tidscan = off *
45893_45898x sort_mem =x *
-S show_query_stats = TRÊN *
-Tpa, -tpl, -te show_parser_stats = on, show_planner_stats = on, show_executor_stats = ON *
Vì lý do lịch sử, các tùy chọn được đánh dấu"*"phải được chuyển cho phụ trợ cá nhân xử lý thông qua-OTùy chọn Postmaster, Ví dụ,
 POSTMASTER -O '-S 1024 -S'
hoặc quapgoptionsTừ phía máy khách, Như đã giải thích ở trên.