Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển: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
Tài liệu này dành cho phiên bản không được hỗ trợ của tỷ lệ kèo bóng đá 88.
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ế.

9.20. Chức năng tỷ lệ kèo bóng đá 88

BảngHiển thị các tỷ lệ kèo bóng đá 88 năng có sẵn để truy vấn và thay đổi

Bảng 9-45. Cài đặt cấu hình tỷ lệ kèo bóng đá 88 năng

tên Loại trả lại Mô tả
current_sinsting(settings_name) Text Giá trị hiện tại của cài đặt
set_config (settings_name, new_value, IS_LOCAL) Text Đặt tham số và trả về giá trị mới

hàmcurrent_sinstingmang lại giá trị hiện tại của cài đặtsettings_name. Nó tương ứng vớiSQLlệnhshow. Một ví dụ:

chọn current_sinsting ('datestyle');

set_configĐặt tham sốsettings_nameđếnnew_value. Nếu nhưIS_LOCALTRUE, ThefalseThay vào đó. tỷ lệ kèo bóng đá 88 năng tương ứng với SQLset. Một ví dụ:

Chọn set_config ('log_statement_stats', 'off', false);

Các tỷ lệ kèo bóng đá 88 năng được hiển thị trongBảngGửi tín hiệu điều khiển đến các quy trình máy chủ khác. Sử dụng

Bảng 9-46. tỷ lệ kèo bóng đá 88 năng báo hiệu máy chủ

tên Return Type Mô tả
PG_CANCEL_BACKEND(PID int) Boolean Hủy truy vấn hiện tại của phụ trợ
PG_RELOAD_CONF() Boolean Nguyên nhân các quy trình máy chủ tải lại cấu hình của chúng
PG_ROTATE_LOGFILE() Boolean Tệp nhật ký của máy chủ xoay

Mỗi tỷ lệ kèo bóng đá 88 năng này trả vềTRUENếu thành công vàSainếu không.

PG_CANCEL_BACKENDGửi truy vấnSigint) tín hiệu cho aProcpidCột trongpg_stat_activityXem hoặc bằng cách liệt kêPostgresQuy trình trên máy chủ vớiPS.

PG_RELOAD_CONFGửi ASIGHUPTín hiệu cho máy chủ,

PG_ROTATE_LOGFILETín hiệuRedirect_stderrđược sử dụng

Các tỷ lệ kèo bóng đá 88 năng được hiển thị trongBảngHỗ trợ thực hiện các bản sao lưu trực tuyến. Sử dụng ba người đầu tiên

Bảng 9-47. tỷ lệ kèo bóng đá 88 năng điều khiển sao lưu

tên Return Type Mô tả
pg_start_backup(nhãn Text) Text Thiết lập để thực hiện sao lưu trực tuyến
pg_stop_backup() Text Kết thúc việc thực hiện sao lưu trực tuyến
pg_switch_xlog() Text Công tắc lực sang tệp nhật ký giao dịch mới
() Text Nhận vị trí ghi nhật ký giao dịch hiện tại
() Text Nhận vị trí chèn nhật ký giao dịch hiện tại
PG_XLOGFILE_NAME_OFFSET(Vị trí Text) Text, Số nguyên Chuyển đổi chuỗi vị trí nhật ký giao dịch thành tên tệp
pg_xlogfile_name(Vị trí Text) Text Chuyển đổi chuỗi vị trí nhật ký giao dịch thành tệp

pg_start_backupChấp nhận một

postgres =# chọn pg_start_backup ('Label_goes_here');

pg_stop_backupXóa nhãnpg_start_backup,,pg_start_backup, Sự khởi đầu và

pg_switch_xlogChuyển sang tiếp theopg_switch_xlogKhông làm gì và trả lại

Hiển thị vị trí ghi nhật ký giao dịch hiện tại trong cùng mộtHiển thị"logic"Kết thúc nhật ký giao dịch

Bạn có thể sử dụngPG_XLOGFILE_NAME_OFFSETĐể trích xuất

postgres =# select * từ pg_xlogfile_name_offset (pg_stop_backup ());

Tương tự,pg_xlogfile_nameTrích xuất chỉ tên tệp nhật ký giao dịch. Khi được cho

Để biết chi tiết về việc sử dụng đúng các tỷ lệ kèo bóng đá 88 năng này, xemPhần 23.3.

Các tỷ lệ kèo bóng đá 88 năng được hiển thị trongBảng 9-48Tính cách sử dụng không gian đĩa thực tế của cơ sở dữ liệu

Bảng 9-48. tỷ lệ kèo bóng đá 88 năng kích thước đối tượng cơ sở dữ liệu

tên Return Type Mô tả
pg_column_size(bất kỳ) int Số byte được sử dụng để lưu trữ một giá trị cụ thể
PG_DATABASE_SIZE(OID) Bigint Không gian đĩa được sử dụng bởi cơ sở dữ liệu với quy định
PG_DATABASE_SIZE(tên) BIGINT Không gian đĩa được sử dụng bởi cơ sở dữ liệu với quy định
pg_relation_size(oid) Bigint không gian đĩa được sử dụng bởi bảng hoặc chỉ mục với
pg_relation_size(Text) Bigint không gian đĩa được sử dụng bởi bảng hoặc chỉ mục với
pg_size_pretty(Bigint) Text Chuyển đổi kích thước bằng byte thành định dạng có thể đọc được của con người
pg_tablespace_size(OID) Bigint Không gian đĩa được sử dụng bởi không gian bảng với quy định
pg_tablespace_size(tên) Bigint Không gian đĩa được sử dụng bởi không gian bảng với quy định
PG_TOTAL_RELATION_SIZE(oid) Bigint Tổng dung lượng đĩa được sử dụng bởi bảng với bảng được chỉ định
pg_total_relation_size(Text) Bigint Tổng dung lượng đĩa được sử dụng bởi bảng với bảng được chỉ định

pg_column_sizeHiển thị không gian

pg_database_sizepg_tablespace_sizeChấp nhận OID

pg_relation_sizeChấp nhận OID

pg_size_prettycó thể được sử dụng để

PG_TOTAL_RELATION_SIZEChấp nhận

Các tỷ lệ kèo bóng đá 88 năng được hiển thị trongBảng 9-49Cung cấp quyền truy cập tệp gốc cho các tệp trên máy lưu trữlog_directorycó thể được truy cập. Sử dụng alog_directoryCấu hình

Bảng 9-49. tỷ lệ kèo bóng đá 88 năng truy cập tệp chung

tên Loại trả lại Mô tả
PG_LS_DIR(dirname Text) Setof Text Liệt kê nội dung của thư mục
PG_READ_FILE(FileName Text, Offset Bigint, LEGN Bigint) Text Trả về nội dung của tệp văn bản
PG_STAT_FILE(FileName Text) Record Trả về thông tin về một tệp

PG_LS_DIRTrả về tất cả các tên".""..".

PG_READ_FILETrả về một phần của AOffset, trở lại nhiều nhấtLEGNbyte (ít hơn nếu đạt được kết thúc của tệpOffsetlà tiêu cực, nó là

PG_STAT_FILETrả về một bản ghiBooleanCho biết đó có phải là thư mục không. Đặc trưng

Chọn * từ pg_stat_file ('tên tệp');

30383_30408Bảng 9-50tỷ lệ kèo bóng đá 88 lý khóa tư vấn. Để biết chi tiết về việc sử dụng đúng cách của những điều nàyPhần 12.3.4.

Bảng 9-50. tỷ lệ kèo bóng đá 88 năng khóa tư vấn

tên Loại trả lại Mô tả
pg_advisory_lock(Key Bigint) void có được khóa tư vấn độc quyền
pg_advisory_lock(key1 int, key2 int) void có được khóa tư vấn độc quyền
pg_advisory_lock_shared(Key Bigint) void có được khóa tư vấn được chia sẻ
pg_advisory_lock_shared(key1 int, key2 int) void Có được khóa tư vấn được chia sẻ
pg_try_advisory_lock(Key Bigint) Boolean có được khóa tư vấn độc quyền nếu có
pg_try_advisory_lock(key1 int, key2 int) Boolean có được khóa tư vấn độc quyền nếu có
pg_try_advisory_lock_shared(Key Bigint) Boolean Có được khóa tư vấn được chia sẻ nếu có
pg_try_advisory_lock_shared(Key1 int, key2 int) Boolean Có được khóa tư vấn được chia sẻ nếu có
pg_advisory_unlock(Key Bigint) Boolean Phát hành khóa tư vấn độc quyền
pg_advisory_unlock(key1 int, key2 int) Boolean Phát hành khóa tư vấn độc quyền
pg_advisory_unlock_shared(Key BIGINT) Boolean Phát hành khóa tư vấn chung
pg_advisory_unlock_shared(key1 int, key2 int) Boolean Phát hành khóa tư vấn chung
pg_advisory_unlock_all() void Phát hành tất cả các khóa tư vấn được tổ tỷ lệ kèo bóng đá 88 bởi hiện tại

pg_advisory_lockkhóa an

pg_advisory_lock_sharedhoạt độngpg_advisory_lock,,

pg_try_advisory_locklà tương tựpg_advisory_lock, ngoại trừTRUEhoặc trả lạiSaiNếu

pg_try_advisory_lock_sharedhoạt động giống nhưpg_try_advisory_lock, ngoại trừ nó cố gắng

pg_advisory_unlocksẽ phát hànhTRUENếu khóa là thành côngSai, và ngoài ra, cảnh báo SQL

pg_advisory_unlock_sharedhoạt độngpg_advisory_unlock,,

pg_advisory_unlock_allWill