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
Tài liệu kèo bóng đá việt nam 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ế.

18.8. Báo cáo lỗi và Ghi kèo bóng đá việt nam ký

18.8.1. Đăng nhập ở đâu

log_destination(chuỗi)

PostgreSQLHỗ trợ Một số phương thức ghi kèo bóng đá việt nam ký tin nhắn máy chủ, bao gồmstderr, csvlogsyslog. Trên Windows,EventLogcũng được hỗ trợ. Đặt cái này tham số vào danh sách các điểm đến kèo bóng đá việt nam ký mong muốn được phân tách bởi dấu phẩy. Mặc định là đăng nhập vàostderrChỉ. Tham số kèo bóng đá việt nam chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên dòng lệnh máy chủ.

nếuCSVLOGđược bao gồm TRONGlog_destination, các mục nhập kèo bóng đá việt nam ký là đầu ra trong"Dấu phẩy tách biệt giá trị"(CSV) định dạng, thuận tiện cho việc tải kèo bóng đá việt nam ký vào chương trình. Nhìn thấyPhần 18.8.4Để biết chi tiết.Logging_CollectorPhải được bật để tạo đầu ra kèo bóng đá việt nam ký định dạng CSV.

Lưu ý:Trên hầu hết các hệ thống Unix, bạn sẽ cần Để thay đổi cấu hình của hệ thống của bạnsyslogDaemon in đặt hàng để sử dụngsyslogTùy chọn cholog_destination. PostgreSQLcó thể đăng nhập kèo bóng đá việt namosyslogCơ sởLocal0đếnLocal7(xemsyslog_facility), Nhưng mặc địnhsyslogCấu hình trên hầu hết Nền tảng sẽ loại bỏ tất cả các thông điệp như vậy. Bạn sẽ Cần thêm một cái gì đó như:

Local0.*/Var/log/postgresql

đếnsyslogTệp cấu hình của Daemon để làm cho nó hoạt động.

Trên Windows, khi bạn sử dụngEventLogTùy chọn cholog_destination, bạn nên đăng ký một nguồn sự kiện và thư viện của nó với hoạt động hệ thống để trình xem sự kiện Windows có thể hiển thị thông điệp kèo bóng đá việt nam ký sự kiện sạch sẽ. Nhìn thấyPhần 17.11cho chi tiết.

Logging_Collector(Boolean)

Tham số kèo bóng đá việt nam cho phépBộ sưu tập ghi kèo bóng đá việt nam ký, là nền tảng xử lý ghi lại thông báo kèo bóng đá việt nam ký được gửi đến14157_14165và chuyển chúng vào kèo bóng đá việt nam ký Tệp. Cách tiếp cận này thường hữu ích hơn so với việc đăng nhập vàoSyslog, vì một số loại tin nhắn có thể không xuất hiện trongsyslogđầu ra. (Một ví dụ phổ biến là các thông điệp kèo bóng đá việt nam liên kết động; khác là kèo bóng đá việt nam Tin nhắn được tạo bởi các tập lệnh nhưArchive_Command.) Tham số kèo bóng đá việt nam chỉ có thể được đặt ở máy chủ bắt đầu.

Lưu ý:Có thể đăng nhập kèo bóng đá việt namostderrmà không sử dụng ghi kèo bóng đá việt nam ký người sưu tầm; Các tin nhắn kèo bóng đá việt nam ký sẽ chỉ đi đến bất cứ nơi nào Máy chủstderr15017_15448

Lưu ý:Trình thu thập đăng nhập được thiết kế để Không bao giờ mất tin nhắn. Điều này có nghĩa là trong trường hợp của Tải trọng cực kỳ cao, các quy trình máy chủ có thể bị chặn trong khi cố gắng gửi thêm tin nhắn kèo bóng đá việt nam ký Khi nhà sưu tập đã tụt lại phía sau. Ngược lại,syslogthích bỏ tin nhắn nếu nó không thể viết chúng, điều đó có nghĩa là nó có thể không đăng nhập một số tin nhắn trong những trường hợp như vậy nhưng nó sẽ không chặn phần còn lại của hệ thống.

log_directory(chuỗi)

khiLogging_Collector16440_16693PostgreSql.confTệp hoặc trên máy chủ Dòng lệnh. Mặc định làpg_log.

log_filename(chuỗi)

KhiLogging_CollectorIS được bật, tham số này đặt tên tệp của đã tạo tệp kèo bóng đá việt nam ký. Giá trị được coi làstrftimemẫu, vì vậy%17329_17456%-Scapes, Tính toán được thực hiện trong vùng được chỉ định bởilog_timezone.) Được hỗ trợ%-Scapes là Tương tự như những người được liệt kê trong nhóm mởstrftimeĐặc điểm kỹ thuật. Lưu ý rằng System'sstrftimekhông được sử dụng trực tiếp, vì vậy cụ thể nền tảng (không chuẩn) Phần mở rộng không hoạt động. Mặc định làPostgresql-%y-%m-%d_%h%m%s.log.

Nếu bạn chỉ định tên tệp không có lối thoát, bạn nên Lên kế hoạch sử dụng tiện ích xoay log để tránh cuối cùng lấp đầy toàn bộ đĩa. Trong các bản phát hành trước 8.4, nếu không%Escapes đã có mặt,PostgreSQLSẽ nối tiếp kỷ nguyên của thời gian tạo của tệp kèo bóng đá việt nam ký mới, nhưng điều này không còn như vậy.

Nếu đầu ra CSV-Format được bật tronglog_destination, .csvsẽ được gắn vào thời gian Tên tệp kèo bóng đá việt nam ký để tạo tên tệp cho CSV-Format đầu ra. (Nếu nhưlog_filenamekết thúc bằng.log, hậu tố được thay thế thay vì.)

Tham số kèo bóng đá việt nam chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên máy chủ dòng lệnh.

log_file_mode(Số nguyên)

Trên các hệ thống UNIX Tham số này đặt các quyền cho các tệp kèo bóng đá việt nam ký khilog_collectorđược bật. (TRÊN Microsoft Windows Tham số kèo bóng đá việt nam bị bỏ qua.) Giá trị tham số dự kiến ​​là chế độ số được chỉ định ở định dạng được chấp nhận bởiChmodUmaskCuộc gọi hệ thống. (Để sử dụng Định dạng Octal thông thường Số phải bắt đầu bằng0(không).)

Quyền mặc định là0600, Có nghĩa là chỉ có chủ sở hữu máy chủ có thể Đọc hoặc viết các tệp kèo bóng đá việt nam ký. Những cái khác thường hữu ích Cài đặt là0640, cho phép Các thành viên của nhóm chủ sở hữu để đọc các tập tin. kèo bóng đá việt nam chú Tuy nhiên, để sử dụng một cài đặt như vậy, bạn sẽ cần để thay đổilog_directoryĐể lưu trữ các tệp ở đâu đó bên ngoài dữ liệu cụm Thư mục. Trong mọi trường hợp, việc tạo các tệp kèo bóng đá việt nam ký là không khôn ngoan có thể đọc được thế giới, vì chúng có thể chứa nhạy cảm dữ liệu.

Tham số kèo bóng đá việt nam chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên máy chủ dòng lệnh.

log_rotation_age(Số nguyên)

KhiLogging_CollectorIS được bật, tham số này xác định tuổi thọ tối đa của một tệp kèo bóng đá việt nam ký riêng lẻ. Sau nhiều phút này có Đã trôi qua, một tệp kèo bóng đá việt nam ký mới sẽ được tạo. Đặt thành 0 thành Vô hiệu hóa việc tạo dựa trên thời gian của các tệp kèo bóng đá việt nam ký mới. Cái này tham số chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên máy chủ dòng lệnh.

log_rotation_size(Số nguyên)

KhiLogging_CollectorIS được bật, tham số này xác định kích thước tối đa của một Tệp kèo bóng đá việt nam ký cá nhân. Sau đó, nhiều kilobyte đã Được phát ra thành một tệp kèo bóng đá việt nam ký, một tệp kèo bóng đá việt nam ký mới sẽ được tạo. Đặt thành 0 thành vô hiệu hóa tạo kèo bóng đá việt nam ký mới dựa trên kích thước Tệp. Tham số này chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên máy chủ dòng lệnh.

log_truncate_on_rotation(Boolean)

KhiLogging_CollectorIS được bật, tham số kèo bóng đá việt nam sẽ gây raPostgreSQLĐể cắt ngắn (ghi đè), Thay vì nối vào, bất kỳ tệp kèo bóng đá việt nam ký hiện có nào giống nhau tên. Tuy nhiên, việc cắt ngắn sẽ chỉ xảy ra khi một tệp mới đang được mở ra do vòng quay dựa trên thời gian, không phải trong Máy chủ khởi động hoặc xoay dựa trên kích thước. Khi tắt, Các tập tin đã tồn tại sẽ được thêm vào trong mọi trường hợp. Vì Ví dụ, sử dụng cài đặt này kết hợp vớilog_filenamenhưPostgreSQL-%H.Logsẽ dẫn đến tạo hai mươi bốn tệp kèo bóng đá việt nam ký hàng giờ và sau đó ghi đè theo chu kỳ chúng. Tham số này chỉ có thể Đặt trongPostgreSql.confTệp hoặc trên dòng lệnh máy chủ.

23311_23383server_log.mon, server_log.tue, v.v. và tự động Ghi đè kèo bóng đá việt nam ký tuần trước với kèo bóng đá việt nam ký tuần nàylog_filenameđến23641_23656, log_truncate_on_rotationđếntrênlog_rotation_ageđến1440.

Ví dụ: Để giữ 24 giờ kèo bóng đá việt nam ký, một tệp kèo bóng đá việt nam ký cho mỗi giờ, nhưng cũng xoay sớm hơn nếu kích thước tệp kèo bóng đá việt nam ký vượt quá 1GB, SETlog_filenameđếnserver_log.%H%m, log_truncate_on_rotationđếntrên, log_rotation_ageđến60log_rotation_sizeđến1000000. Bao gồm%minlog_filenameCho phép mọi kích thước điều khiển Các vòng quay có thể xảy ra để chọn tên tệp khác với tên tệp ban đầu của giờ.

syslog_facility(enum)

Khi đăng nhập kèo bóng đá việt namosyslogđược bật, tham số kèo bóng đá việt nam xác địnhsyslog "Cơ sở"sẽ được sử dụng. Bạn có thể Chọn từLocal0, Local1, Local2, Local3, Local4, Local5, Local6, Local7; Mặc định làLocal0. Xem thêm tài liệu của bạn System'ssyslogDaemon. Tham số kèo bóng đá việt nam chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên máy chủ dòng lệnh.

syslog_ident(chuỗi)

25966_25984syslogđược bật, tham số kèo bóng đá việt nam Xác định tên chương trình được sử dụng để xác địnhPostgreSQLTin nhắn trongsyslogkèo bóng đá việt nam ký. Mặc định làPostgres. Tham số kèo bóng đá việt nam có thể Chỉ được đặt trongPostgreSql.confTệp hoặc trên máy chủ dòng lệnh.

event_source(chuỗi)

Khi đăng nhập kèo bóng đá việt namoSự kiện logđược bật, tham số kèo bóng đá việt nam xác định Tên chương trình được sử dụng để xác địnhPostgreSQLTin nhắn trong kèo bóng đá việt nam ký. Các Mặc định làPostgreSQL. Cái kèo bóng đá việt nam tham số chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên máy chủ dòng lệnh.

18.8.2. Khi nào đăng nhập

client_min_messages(enum)

Điều khiển các cấp tin nhắn nào được gửi đến máy khách. Giá trị hợp lệ làDebug5, DEBUG4, Debug3, DEBUG2, Debug1, log, Thông kèo bóng đá việt nam, cảnh kèo bóng đá việt nam, ERROR, FatalPanic. Mỗi cấp độ bao gồm tất cả các cấp độ theo nó. Cấp độ càng muộn, càng ít Tin nhắn được gửi. Mặc định làThông kèo bóng đá việt nam. Lưu ý rằnglogcó thứ hạng khác ở đây so vớilog_min_messages.

log_min_messages(enum)

28604_28694DEBUG5, DEBUG4, Debug3, DEBUG2, Debug1, INFO, Thông kèo bóng đá việt nam, cảnh kèo bóng đá việt nam, ERROR, log, FatalPanic. Mỗi cấp độ bao gồm tất cả các cấp độ theo nó. Cấp độ càng muộn, càng ít Tin nhắn được gửi đến kèo bóng đá việt nam ký. Mặc định làcảnh kèo bóng đá việt nam. Lưu ý rằnglogcó thứ hạng khác ở đây so với29475_29496. Chỉ một Superusers có thể thay đổi cài đặt kèo bóng đá việt nam.

log_min_error_statement(enum)

29795_30054DEBUG5, DEBUG4, DEBUG3, DEBUG2, Debug1, INFO, Thông kèo bóng đá việt nam, Cảnh kèo bóng đá việt nam, ERROR, log, FatalPanic. Mặc định làERROR, mà có nghĩa là các câu lệnh gây lỗi, tin nhắn kèo bóng đá việt nam ký, gây tử vong Lỗi, hoặc hoảng loạn sẽ được ghi lại. Để tắt hiệu quả Ghi kèo bóng đá việt nam ký các câu lệnh không thành công, đặt tham số này thànhPanic. Chỉ những siêu nhân mới có thể Thay đổi cài đặt kèo bóng đá việt nam.

log_min_duration_statement(Số nguyên)

31124_31454250msSau đó, tất cả các câu lệnh SQL Điều đó chạy 250ms hoặc lâu hơn sẽ được kèo bóng đá việt nam lại. Cho phép điều này tham số có thể hữu ích trong việc theo dõi không được tối ưu hóa Truy vấn trong các ứng dụng của bạn. Chỉ những siêu người sử dụng mới có thể thay đổi Cài đặt này.

Đối với các máy khách sử dụng giao thức truy vấn mở rộng, thời lượng của các bước phân tích, liên kết và thực thi được kèo bóng đá việt nam lại độc lập.

Lưu ý:Khi sử dụng tùy chọn kèo bóng đá việt nam cùng vớilog_statement,, văn bản của các câu lệnh được kèo bóng đá việt nam lại vìlog_statementsẽ không lặp lại trong thông báo kèo bóng đá việt nam ký thời lượng. Nếu bạn không sử dụngSyslog, đó là đề nghị bạn đăng nhập ID PID hoặc phiên bằng cách sử dụnglog_line_prefixđể bạn có thể liên kết thông kèo bóng đá việt nam câu lệnh với thông kèo bóng đá việt nam thời lượng sau bằng ID quy trình hoặc id phiên.

Bảng 18-1Giải thích mức độ nghiêm trọng của thông kèo bóng đá việt nam được sử dụng bởiPOSTGRESQL. Nếu ghi kèo bóng đá việt nam ký đầu ra được gửi đếnSysloghoặc Windows 'EventLog, Mức độ nghiêm trọng được dịch như trong bảng.

Bảng 18-1. Mức độ nghiêm trọng của thông kèo bóng đá việt nam

Mức độ nghiêm trọng sử dụng Syslog EventLog
DEBUG1..DEBUG5 33834_33918 DEBUG Thông tin
INFO cung cấp thông tin được yêu cầu ngầm được yêu cầu bởi người dùng, ví dụ: xuất từVacuum Verbose. INFO Thông tin
Thông kèo bóng đá việt nam cung cấp thông tin có thể hữu ích cho Người dùng, ví dụ: thông kèo bóng đá việt nam về việc cắt ngắn số nhận dạng. Thông kèo bóng đá việt nam Thông tin
CẢNH BÁO Cung cấp các cảnh kèo bóng đá việt nam về các vấn đề có khả năng, ví dụ:cam kếtBên ngoài một giao dịch khối. Thông kèo bóng đá việt nam cảnh kèo bóng đá việt nam
ERROR kèo bóng đá việt nam lỗi khiến lệnh hiện tại hủy bỏ. CẢNH BÁO ERROR
log kèo bóng đá việt nam thông tin quan tâm đến quản trị viên, ví dụ: hoạt động điểm kiểm tra. INFO Thông tin
Fatal kèo bóng đá việt nam lỗi khiến phiên hiện tại hủy bỏ. err ERROR
Panic kèo bóng đá việt nam lỗi gây ra tất cả các phiên cơ sở dữ liệu để hủy bỏ. crit ERROR

18.8.3. GÌ để đăng nhập

application_name(chuỗi)

Theapplication_namecó thể bất kỳ chuỗi nào nhỏ hơnĐược đặt tênký tự (64 ký tự trong a xây dựng tiêu chuẩn). Nó thường được đặt bởi một ứng dụng khi kết nối với máy chủ. Tên sẽ được hiển thị trongpg_stat_activityXem và bao gồm trong các mục kèo bóng đá việt nam ký CSV. Nó cũng có thể được bao gồm Trong các mục kèo bóng đá việt nam ký thông thường thông qualog_line_prefixTham số. Chỉ các ký tự ASCII có thể in có thể được sử dụng trong Theapplication_nameGiá trị. Các nhân vật khác sẽ được thay thế bằng dấu hỏi (?).

DEBUG_PRINT_PARSE(Boolean)
DEBUG_PRINT_REWRITTEN(Boolean)
DEBUG_PRINT_PLAN(Boolean)

Các tham số này cho phép đầu ra gỡ kèo bóng đá việt nam khác nhau phát ra. Khi được thiết lập, họ in cây phân tích kết quả, đầu ra viết lại truy vấn hoặc kế hoạch thực thi cho mỗi Truy vấn thực hiện. Những tin nhắn này được phát ra tạilogcấp độ tin nhắn, vì vậy theo mặc định, họ sẽ xuất hiện trong kèo bóng đá việt nam ký máy chủ nhưng sẽ không được gửi đến khách hàng. Bạn có thể thay đổi điều đó bằng cách điều chỉnhclient_min_messagesvà/hoặclog_min_messages. Các tham số kèo bóng đá việt nam bị tắt theo mặc định.

Debug_Pretty_Print(Boolean)

Khi đặt,Debug_Pretty_PrintIndents Các tin nhắn được tạo bởiDEBUG_PRINT_PARSE, DEBUG_PRINT_REWRITTENhoặcDEBUG_PRINT_PLAN. Điều kèo bóng đá việt nam dẫn đến nhiều hơn có thể đọc được nhưng sản lượng dài hơn nhiều so với"Compact"Định dạng được sử dụng khi tắt. Nó được bật theo mặc định.

log_checkpoints(Boolean)

gây ra các điểm kiểm tra và khởi động lại được đăng nhập kèo bóng đá việt nam ký máy chủ. Một số số liệu thống kê được bao gồm trong kèo bóng đá việt nam ký tin nhắn, bao gồm số lượng bộ đệm được viết và Thời gian dành cho chúng. Tham số này chỉ có thể được đặt trongPostgreSql.confTệp hoặc Trên dòng lệnh máy chủ. Mặc định bị tắt.

log_connections(Boolean)

39951_40176

Lưu ý:Một số chương trình khách hàng, nhưPSQL, cố gắng kết nối hai lần trong khi xác định xem mật khẩu có phải không yêu cầu, vì vậy sao chép"Kết nối nhận được"Tin nhắn không nhất thiết chỉ ra một vấn đề.

log_disconnections(Boolean)

Điều này xuất ra một dòng trong kèo bóng đá việt nam ký máy chủ tương tựlog_connectionsNhưng tại phiên Chấm dứt, và bao gồm thời gian của phiên. Điều kèo bóng đá việt nam bị tắt theo mặc định. Tham số kèo bóng đá việt nam không thể thay đổi Sau phiên bắt đầu.

log_duration(Boolean)

gây ra thời lượng của mỗi tuyên bố đã hoàn thành đăng nhập. Mặc định làTẮT. Chỉ một Superusers có thể thay đổi cài đặt kèo bóng đá việt nam.

41546_41684

Lưu ý:Sự khác biệt giữa việc thiết lập điều kèo bóng đá việt nam tùy chọn và cài đặtlog_min_duration_statement41983_42026log_min_duration_statementLực lượng văn bản của truy vấn sẽ được kèo bóng đá việt nam lại, nhưng tùy chọn này Không. Do đó, nếulog_durationtrênlog_min_duration_statementcó a giá trị dương, tất cả các thời lượng được kèo bóng đá việt nam lại nhưng Văn bản truy vấn chỉ được bao gồm cho các câu nói vượt quá Ngưỡng. Hành vi này có thể hữu ích cho Thu thập số liệu thống kê trong cài đặt tải cao.

log_error_verbosity(enum)

Kiểm soát lượng chi tiết được viết trong máy chủ Đăng nhập cho mỗi tin nhắn được kèo bóng đá việt nam lại. Giá trị hợp lệ làterse, mặc địnhVerbose, mỗi trường thêm nhiều trường kèo bóng đá việt namo Tin nhắn được hiển thị.terseLoại trừ việc ghi kèo bóng đá việt nam kýchi tiết, Gợi ý, Truy vấnbối cảnhThông tin kèo bóng đá việt nam.Verboseđầu ra bao gồmSQLSTATEMã kèo bóng đá việt nam (xem thêmPhụ lục A43645_43807

log_hostname(Boolean)

Theo mặc định, thông báo kèo bóng đá việt nam ký kết nối chỉ hiển thị IP Địa chỉ của máy chủ kết nối. Bật tham số này gây ra ghi kèo bóng đá việt nam ký của tên máy chủ là tốt. Lưu ý rằng Tùy thuộc vào thiết lập độ phân giải tên máy chủ của bạn, điều này có thể áp đặt một hình phạt hiệu suất không đáng kể. Cái này tham số chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên máy chủ dòng lệnh.

log_line_prefix(chuỗi)

Đây là mộtprintf-Style Chuỗi là đầu ra ở đầu mỗi dòng kèo bóng đá việt nam ký.%ký tự bắt đầu"Trình tự thoát"44920_45298PostgreSql.confTệp hoặc trên máy chủ Dòng lệnh. Mặc định là một chuỗi trống.

Escape Hiệu ứng Chỉ phiên
%A Tên ứng dụng
%U Tên người dùng
%D Tên cơ sở dữ liệu
%R Tên máy chủ hoặc địa chỉ IP từ xa và từ xa Cổng
%H Tên máy chủ từ xa hoặc địa chỉ IP
%P ID xử lý Không
%T tem thời gian không có mili giây Không
%m tem thời gian với mili giây không
%I Thẻ lệnh: loại hiện tại của phiên yêu cầu
%E Mã kèo bóng đá việt nam SQLSTATE Không
%C ID phiên: Xem bên dưới Không
%L Số lượng dòng kèo bóng đá việt nam ký cho mỗi phiên hoặc xử lý, bắt đầu từ 1 không
%s TEAM thời gian bắt đầu quá trình Không
%V ID giao dịch ảo (backendid/localxid) Không
%x ID giao dịch (0 nếu không được chỉ định) không
%Q 48860_49015 không
%% nghĩa đen% không
The%CEscape in a Mã định danh phiên bán hàng, bao gồm hai byte 4 byte Số thập lục phân (không có số không hàng đầu) được phân tách bằng một dấu chấm. Các con số là thời gian bắt đầu quá trình và ID xử lý, vì vậy%C49624_49774pg_stat_activity, Sử dụng điều kèo bóng đá việt nam Truy vấn:
Chọn To_HEX (Trích xuất (Epoch từ Backend_Start) :: Integer) || '.' ||
       TO_HEX (PID)
Từ pg_stat_activity;

Tip:Nếu bạn đặt giá trị không trống cholog_line_prefix, bạn nên thường làm cho nhân vật cuối cùng của nó là một không gian, để Cung cấp sự tách biệt trực quan với phần còn lại của kèo bóng đá việt nam ký đường kẻ. Một ký tự dấu câu cũng có thể được sử dụng.

Tip: syslogSản xuất thời gian riêng của nó đóng dấu và xử lý thông tin ID, vì vậy bạn có thể làm không muốn bao gồm những lối thoát đó nếu bạn đang đăng nhập ĐẾNsyslog.

log_lock_waits(Boolean)

Điều khiển xem thông báo kèo bóng đá việt nam ký có được tạo không khi Phiên chờ lâu hơndeadlock_timeoutĐể có được khóa. Điều kèo bóng đá việt nam rất hữu ích trong việc xác định nếu khóa Chờ đợi đang gây ra hiệu suất kém. Mặc định làTẮT. Chỉ những siêu người sử dụng mới có thể thay đổi Cài đặt kèo bóng đá việt nam.

log_statement(enum)

Điều khiển các câu lệnh SQL nào được kèo bóng đá việt nam lại. Giá trị hợp lệ làKhông(tắt),DDL, modtất cả(tất cả các câu lệnh).DDLXuất kèo bóng đá việt nam tất cả các câu lệnh định nghĩa dữ liệu, chẳng hạn nhưTạo, ATTERDropcâu lệnh.Modlog tất cảDDLCâu lệnh, cộng Các câu lệnh sửa đổi dữ liệu nhưChèn, Cập kèo bóng đá việt nam, Xóa, cắt ngắnSao chép TỪ. Chuẩn bị, thực thiGiải thích Phân tích52610_52933

Mặc định làKhông. Chỉ một Superusers có thể thay đổi cài đặt kèo bóng đá việt nam.

Lưu ý:Các câu có chứa cú pháp đơn giản Lỗi không được kèo bóng đá việt nam lại ngay cả bởilog_statement=tất cả53334_53691log_min_error_statementđếnERROR(hoặc thấp hơn) để đăng nhập như vậy câu lệnh.

log_temp_files(Số nguyên)

Điều khiển ghi kèo bóng đá việt nam ký tên và kích thước tệp tạm thời. Các tệp tạm thời có thể được tạo cho các loại, băm và Kết quả truy vấn tạm thời. Một mục kèo bóng đá việt nam ký được thực hiện cho mỗi Tệp tạm thời khi nó bị xóa. Giá trị của kèo bóng đá việt nam ký bằng không Tất cả thông tin tệp tạm thời, trong khi giá trị dương kèo bóng đá việt nam ký Chỉ các tệp có kích thước lớn hơn hoặc bằng Số lượng kilobyte được chỉ định. Cài đặt mặc định là -1, trong đó vô hiệu hóa việc đăng nhập như vậy. Chỉ những siêu người sử dụng mới có thể thay đổi Cài đặt này.

log_timezone(chuỗi)

Đặt múi giờ được sử dụng cho dấu thời gian được viết trong kèo bóng đá việt nam ký máy chủ. Không giống nhưtimezone,, Giá trị này rộng rãi, do đó tất cả các phiên sẽ kèo bóng đá việt nam dấu thời gian nhất quán. Mặc định tích hợp làGMT, nhưng đó thường là kèo bóng đá việt nam đè trongPostgreSql.conf;initDBSẽ cài đặt a Đặ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. Tham số kèo bóng đá việt nam chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên dòng lệnh máy chủ.

18.8.4. Sử dụng kèo bóng đá việt nam ký định dạng CSV Đầu ra

bao gồmCSVLOGtronglog_destinationDanh sách cung cấp một cách thuận tiện Để nhập tệp kèo bóng đá việt nam ký vào bảng cơ sở dữ liệu. Tùy chọn này phát ra Các dòng kèo bóng đá việt nam ký trong các giá trị được phân tách bằng dấu phẩy (CSV) Định dạng, với các cột sau: tem thời gian Với mili giây, tên người dùng, tên cơ sở dữ liệu, ID quy trình, máy khách Máy chủ: Số cổng, ID phiên, Số dòng mỗi phiên, lệnh Tag, thời gian bắt đầu phiên, ID giao dịch ảo, thường xuyên ID giao dịch, mức độ nghiêm trọng của lỗi, mã SQLSTATE, thông kèo bóng đá việt nam lỗi, chi tiết thông kèo bóng đá việt nam lỗi, gợi ý, truy vấn nội bộ dẫn đến Lỗi (nếu có), số lượng ký tự của vị trí lỗi trong đó, bối cảnh lỗi, truy vấn người dùng dẫn đến lỗi (nếu có và được kích hoạt bởilog_min_error_statement), số lượng ký tự của vị trí kèo bóng đá việt nam trong đó, vị trí của kèo bóng đá việt nam trong mã nguồn PostgreSQL (nếulog_error_verbosityđược đặt thànhVerbose) và tên ứng dụng. Đây là một mẫu Định nghĩa bảng để lưu trữ đầu ra kèo bóng đá việt nam ký định dạng CSV:

Tạo bảng Postgres_log
.
  log_time timeStamp (3) với múi giờ,
  văn bản user_name,
  cơ sở dữ liệu_name văn bản,
  Intection_id Integer,
  kết nối_from văn bản,
  Session_id văn bản,
  session_line_num bigint,
  chỉ huy_tag văn bản,
  session_start_time timeStamp với múi giờ,
  Virtual_transaction_id văn bản,
  Giao dịch_id Bigint,
  văn bản error_Severity,
  văn bản SQL_STATE_CODE,
  văn bản tin nhắn,
  văn bản chi tiết,
  gợi ý văn bản,
  văn bản internal_query,
  Internal_query_pos Integer,
  văn bản bối cảnh,
  văn bản truy vấn,
  Số nguyên query_pos,
  Vị trí văn bản,
  application_name văn bản,
  Khóa chính (session_id, session_line_num)
);

Để nhập tệp kèo bóng đá việt nam ký vào bảng này, sử dụngSao chép từlệnh:

Sao chép postgres_log từ '/full/path/ot

Có một vài điều bạn cần làm để đơn giản hóa nhập khẩu Tệp kèo bóng đá việt nam ký CSV:

  1. setlog_filenamelog_rotation_ageĐể cung cấp một sự nhất quán, Sơ đồ đặt tên dự đoán cho các tệp kèo bóng đá việt nam ký của bạn. Điều này cho phép bạn dự đoán tên tệp sẽ là gì và biết khi nào Tệp kèo bóng đá việt nam ký cá nhân đã hoàn tất và do đó đã sẵn sàng đã nhập.

  2. setlog_rotation_sizeđến 0 đến Vô hiệu hóa xoay vòng kèo bóng đá việt nam ký dựa trên kích thước, vì nó tạo ra tệp kèo bóng đá việt nam ký Tên khó dự đoán.

  3. set58630_58656đếntrênđể dữ liệu kèo bóng đá việt nam ký cũ không trộn với cái mới trong cùng một tệp.

  4. Định nghĩa bảng ở trên bao gồm khóa chính đặc điểm kỹ thuật. Điều kèo bóng đá việt nam rất hữu ích để bảo vệ chống lại Vô tình nhập cùng một thông tin hai lần. TheCopylệnh cam kết tất cả dữ liệu mà nó nhập cùng một lúc, vì vậy mọi lỗi sẽ gây ra toàn bộ nhập khẩu để thất bại. Nếu bạn nhập tệp kèo bóng đá việt nam ký một phần và sau này nhập lại tệp khi hoàn tất, Vi phạm chính sẽ khiến việc nhập khẩu thất bại. Chờ đợi Cho đến khi kèo bóng đá việt nam ký hoàn tất và đóng trước khi nhập. Cái này Thủ tục cũng sẽ bảo vệ chống lại việc vô tình nhập khẩu một dòng một phần chưa được viết hoàn toàn cũng sẽ gây raCopyđể thất bại.