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
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 kèo bóng đá hom nay trang chohiện tạiPhiên bản hoặc kèo bóng đá hom nay trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

18.1. Cài đặt kèo bóng đá hom nay số

Tất cả các tên kèo bóng đá hom nay số không nhạy cảm. Mọi kèo bóng đá hom nay số lấy giá trị của một trong năm loại: boolean, số nguyên, nổi điểm, chuỗi hoặc enum. Các giá trị Boolean có thể được viết làtrên, TẮT, TRUE, Sai, , không, 1, 0(tất cả không phân biệt trường hợp) hoặc bất kỳ tiền tố rõ ràng nào trong số này.

Một số cài đặt chỉ định một bộ nhớ hoặc giá trị thời gian. Mỗi trong số này có một đơn vị ngầm, đó là kilobyte, khối (thường là tám kilobyte), mili giây, giây hoặc phút. Đơn vị mặc định có thể được tìm thấy bằng cách kèo bóng đá hom nay chiếuPG_Sinstall.Đơn vị. Để thuận tiện, kèo bóng đá hom nay đơn vị khác cũng có thể được chỉ định rõ ràng. Đơn vị bộ nhớ hợp lệ làkb(kilobyte),10725_10729(megabyte) vàGB(Gigabyte); Đơn vị thời gian hợp lệ làMS108PostgreSQL: Tài liệu: 9.1: Cài đặt kèo bóng đá hom nay62S(giây),min(phút),H(giờ) vàD(ngày). Lưu ý rằng hệ số nhân cho bộ nhớ Đơn vị là 1024, không phải 1000.

kèo bóng đá hom nay số loại"Enum"là được chỉ định theo cùng một cách với kèo bóng đá hom nay số chuỗi, nhưng là bị hạn chế trong một tập hợp các giá trị giới hạn. Các giá trị được phép có thể là tìm thấy từpg_sinstall.enumvals. Giá trị kèo bóng đá hom nay số enum là không nhạy cảm trường hợp.

Một cách để đặt các kèo bóng đá hom nay số này là chỉnh sửa tệpPostgreSql.conf, thường được giữ trong Thư mục dữ liệu. (Một bản sao mặc định được kèo bóng đá hom nay ở đó khi thư mục cụm cơ sở dữ liệu được khởi tạo.) Một ví dụ về những gì Tệp này có thể trông giống như:

# Đây là kèo bóng đá hom nay bình luận
log_connections = Có
log_destination = 'syslog'
search_path = '"$ user", public'
Shared_buffers = 128MB

Một kèo bóng đá hom nay số được chỉ định cho mỗi dòng. Dấu hiệu bình đẳng giữa Tên và giá trị là tùy chọn. Khoảng trắng không đáng kể và trống Các dòng bị bỏ qua. Dấu băm (#) Chỉ định phần còn lại của dòng là một bình luận. Giá trị kèo bóng đá hom nay số Đó không phải là số nhận dạng hoặc số đơn giản phải được trích dẫn đơn. Để nhúng một trích dẫn duy nhất vào một giá trị kèo bóng đá hom nay số, hãy viết hai Báo giá (ưu tiên) hoặc Backslash-Quote.

Ngoài cài đặt kèo bóng đá hom nay số,PostgreSql.confTệp có thể chứaBao gồm kèo bóng đá hom nay chỉ thị, trong đó chỉ định kèo bóng đá hom nay tệp khác cho Đọc và xử lý như thể nó được chèn vào cấu hình Tệp tại thời điểm này. Bao gồm các chỉ thị chỉ đơn giản là trông giống như:

Bao gồm 'Tên tệp'

Nếu tên tệp không phải là đường dẫn tuyệt đối, nó được lấy làm liên quan đến thư mục có chứa kèo bóng đá hom nay chiếu Tệp cấu hình. Các vùi có thể được lồng.

Tệp cấu hình được đọc lại bất cứ khi nào máy chủ chính Quy trình nhậnSIGHUPTín hiệu (mà dễ dàng được gửi bằng phương tiệnpg_ctl Tải lại). Quy trình máy chủ chính cũng lan truyền tín hiệu này cho tất cả các quy trình máy chủ hiện đang chạy để hiện có Phiên cũng nhận được giá trị mới. Ngoài ra, bạn có thể gửi tín hiệu cho một quy trình máy chủ trực tiếp. Một số kèo bóng đá hom nay số có thể Chỉ được đặt tại máy chủ bắt đầu; Bất kỳ thay đổi nào đối với các mục của họ trong Tệp cấu hình sẽ bị bỏ qua cho đến khi máy chủ đã khởi động lại.

Cách thứ hai để đặt các kèo bóng đá hom nay số cấu hình này là để cung cấp chúng như một tùy chọn dòng lệnh cho13589_13599lệnh, chẳng hạn như:

13655_13718

Tùy chọn dòng lệnh ghi đè bất kỳ kèo bóng đá hom nay xung đột nào trongPostgreSql.conf. Lưu ý rằng điều này có nghĩa là Bạn sẽ không thể thay đổi giá trị trên đường bằng cách chỉnh sửaPostgreSql.conf, vì vậy trong khi Phương pháp dòng lệnh có thể thuận tiện, nó có thể khiến bạn mất tính linh hoạt sau này.

14063_14180pgoptions14213_14266

env pgoptions = '-c geqo = off' psql

(Điều này hoạt động cho bất kỳlibpqỨng dụng khách hàng dựa trên, không chỉPSQL.) Lưu ý rằng điều này sẽ không hoạt động cho các kèo bóng đá hom nay số được cố định khi máy chủ được khởi động hoặc Phải được chỉ định trongPostgreSql.conf.

Hơn nữa, có thể gán một tập hợp kèo bóng đá hom nay số Cài đặt cho người dùng hoặc cơ sở dữ liệu. Bất cứ khi nào một phiên được bắt đầu, Các cài đặt mặc định cho người dùng và cơ sở dữ liệu liên quan tải. Các lệnhPostgreSQL: Tài liệu:PostgreSQL: Tài,, tương ứng, được sử dụng để định cấu hình các kèo bóng đá hom nay này. Cơ sở dữ liệu trên mỗi cơ sở dữ liệu kèo bóng đá hom nay ghi đè bất cứ thứ gì nhận được từPostgresdòng lệnh hoặc tệp cấu hình, và lần lượt bị ghi đè bởi các kèo bóng đá hom nay trên mỗi người dùng; Cả hai đều ghi đè bởi kèo bóng đá hom nay mỗi phiên.

Một số kèo bóng đá hom nay số có thể được thay đổi trong cá nhânSQLPhiên vớisetLệnh, ví dụ:

Đặt enable_seqscan TẮT;

nếusetđược cho phép, nó ghi đè tất cả Các nguồn giá trị khác cho kèo bóng đá hom nay số. Một số kèo bóng đá hom nay số không thể được thay đổi thông quaset: Ví dụ, nếu họ hành vi kiểm soát không thể thay đổi mà không khởi động lại toàn bộPostgreSQLMáy chủ. Cũng, kèo bóng đá hom nay sốsethoặcATTERSửa đổi kèo bóng đá hom nay số yêu cầu Superuser sự cho phép.

TheshowLệnh cho phép kiểm tra của các giá trị hiện tại của tất cả các kèo bóng đá hom nay số.

Bảng ảopg_sinstallNgoài ra Cho phép hiển thị và cập nhật các kèo bóng đá hom nay số thời gian chạy phiên; nhìn thấyPhần 45.62Để biết chi tiết và mô tả về kèo bóng đá hom nay loại biến khác nhau và khi chúng có thể được thay đổi.PG_Sinstalllà tương đương ĐẾNshowset, nhưng có thể thuận tiện hơn để sử dụng vì nó có thể được nối với các bảng khác hoặc được chọn từ việc sử dụng bất kỳ điều kiện lựa chọn mong muốn. Nó cũng chứa thêm thông tin về những giá trị nào được phép cho các kèo bóng đá hom nay số.