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

28.5. tỷ lệ kèo bóng đá trực tuyến hôm nay

PostgreSQLCung cấp tỷ lệ kèo bóng đá trực tuyến hôm nay cơ sở để hỗ trợ truy tìm động của máy chủ cơ sở dữ liệu. Điều này cho phép một tiện ích bên ngoài được gọi tại tỷ lệ kèo bóng đá trực tuyến hôm nay điểm cụ thể trong mã và do đó thực hiện theo dõi.

Một số đầu dò hoặc điểm theo dõi đã được chèn vào mã nguồn. tỷ lệ kèo bóng đá trực tuyến hôm nay đầu dò này được dự định sẽ được sử dụng bởi tỷ lệ kèo bóng đá trực tuyến hôm nay nhà phát triển và quản trị viên cơ sở dữ liệu.PostgreSQL; người dùng cần nói rõ ràng với tập lệnh cấu hình để cung cấp tỷ lệ kèo bóng đá trực tuyến hôm nay đầu dò.

Hiện tại,DTRACETiện ích được hỗ trợ, tại thời điểm viết bài này, có sẵn trên Solaris, MacOS, FreeBSD, NetBSD và Oracle Linux. TheSystemTapDự án cho Linux cung cấp tương đương DTRACE và cũng có thể được sử dụng. Hỗ trợ tỷ lệ kèo bóng đá trực tuyến hôm nay tiện ích theo dõi động khác là về mặt lý thuyết bằng cách thay đổi tỷ lệ kèo bóng đá trực tuyến hôm nay định nghĩa cho tỷ lệ kèo bóng đá trực tuyến hôm nay macro trongSRC/bao gồm/Utils/Probes.h.

28.5.1. Biên dịch để theo dõi động

Theo mặc định, tỷ lệ kèo bóng đá trực tuyến hôm nay đầu dò không khả dụng, vì vậy bạn sẽ cần phải nói rõ ràng với tập lệnh cấu hình để cung cấp tỷ lệ kèo bóng đá trực tuyến hôm nay đầu dò có sẵn trongPostgreSQL. Để bao gồm hỗ trợ DTRACE Chỉ định--Enable-dtraceđể cấu hình. Nhìn thấyPhần 17.4Để biết thêm thông tin.

28.5.2. Đầu dò tích hợp

Một số đầu dò tiêu chuẩn được cung cấp trong mã nguồn, như trongBảng 28.47;Bảng 28.48Hiển thị tỷ lệ kèo bóng đá trực tuyến hôm nay loại được sử dụng trong tỷ lệ kèo bóng đá trực tuyến hôm nay đầu dò. Nhiều đầu dò chắc chắn có thể được thêm vào để tăng cườngPostgreSQL12603_12622

Bảng 28.47. tỷ lệ kèo bóng đá trực tuyến hôm nay đầu dò DTRACE tích hợp

tên tham số Mô tả
giao dịch-khởi động (LocalTransactionId) Đầu dò bắn vào đầu một giao dịch mới. arg0 là id giao dịch.
giao dịch-commit (LocalTransactionId) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay giao dịch hoàn thành thành công. arg0 là id giao dịch.
Giao dịch-Abort (LocalTransactionId) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay một giao dịch hoàn thành không thành công. arg0 là id giao dịch.
Query-Start (const char *) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay xử lý truy vấn được bắt đầu. arg0 là chuỗi truy vấn.
Truy vấn-Done (const char *) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay xử lý hoàn tất truy vấn. arg0 là chuỗi truy vấn.
Query-Parse-Start (const char *) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay phân tích cú pháp truy vấn được bắt đầu. arg0 là chuỗi truy vấn.
Query-Parse-Done (const char *) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay phân tích cú pháp truy vấn hoàn tất. arg0 là chuỗi truy vấn.
Query-rewrite-start (const char *) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay viết lại truy vấn được bắt đầu. arg0 là chuỗi truy vấn.
Query-rewrite-Done (const char *) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay viết lại truy vấn hoàn tất. arg0 là chuỗi truy vấn.
Query-Plan-Start () Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay lập kế hoạch truy vấn được bắt đầu.
Query-Plan-Done () Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay lập kế hoạch truy vấn hoàn tất.
Query-Execute-Start () Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay thực hiện truy vấn được bắt đầu.
Query-Execute-Done () Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay thực hiện truy vấn hoàn tất.
Statement-Status (const char *) Đầu dò bắn bất cứ lúc nào quá trình máy chủ cập nhậtpg_stat_activity.trạng thái. arg0 là chuỗi trạng thái mới.
điểm kiểm tra-start (int) Đầu dò bắn khi điểm kiểm tra được bắt đầu. Arg0 giữ tỷ lệ kèo bóng đá trực tuyến hôm nay cờ bitwise được sử dụng để phân biệt tỷ lệ kèo bóng đá trực tuyến hôm nay loại điểm kiểm tra khác nhau, chẳng hạn như tắt máy, ngay lập tức hoặc lực.
Checkpoint-Done (int, int, int, int, int) Đầu dò bắn khi hoàn thành điểm kiểm tra. (tỷ lệ kèo bóng đá trực tuyến hôm nay đầu dò được liệt kê tiếp theo trong chuỗi trong quá trình xử lý điểm kiểm tra.) Arg0 là số lượng bộ đệm được viết.
CLOG-Checkpoint-Start (bool) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay phần tắc của điểm kiểm tra được bắt đầu. arg0 đúng với điểm kiểm tra bình thường, sai cho điểm kiểm tra tắt.
CLOG-Checkpoint-Done (bool) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay phần tắc của một điểm kiểm tra hoàn tất. arg0 có cùng ý nghĩa vớiCLOG-Checkpoint-Start.
Subtrans-Checkpoint-Start (bool) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay phần phụ của điểm kiểm tra được bắt đầu. arg0 đúng với điểm kiểm tra bình thường, sai cho điểm kiểm tra tắt.
Subtrans-Checkpoint-Done (bool) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay phần phụ của điểm kiểm tra hoàn tất. arg0 có cùng ý nghĩa vớiSubtrans-Checkpoint-Start.
Multixact-Checkpoint-Start (bool) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay phần multixact của điểm kiểm tra được bắt đầu. arg0 đúng với điểm kiểm tra bình thường, sai cho điểm kiểm tra tắt.
Multixact-Checkpoint-Done (bool) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay phần multixact của điểm kiểm tra hoàn tất. arg0 có cùng ý nghĩa vớiMultixact-Checkpoint-Start.
Buffer-Checkpoint-Start (int) Đầu dò bắn khi phần viết bộ đệm của trạm kiểm soát được bắt đầu. Arg0 giữ tỷ lệ kèo bóng đá trực tuyến hôm nay cờ bitwise được sử dụng để phân biệt tỷ lệ kèo bóng đá trực tuyến hôm nay loại điểm kiểm tra khác nhau, chẳng hạn như tắt máy, ngay lập tức hoặc lực.
Buffer-sync-start (int, int) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay chúng ta bắt đầu viết bộ đệm bẩn trong quá trình kiểm tra (sau tỷ lệ kèo bóng đá trực tuyến hôm nay xác định bộ đệm nào phải được viết). Arg0 là tổng số bộ đệm.
Buffer-sync-written (int) Đầu dò bắn sau mỗi bộ đệm được viết trong quá trình kiểm tra. arg0 là số ID của bộ đệm.
Buffer-sync-Done (int, int, int) Đầu dò bắn khi tất cả tỷ lệ kèo bóng đá trực tuyến hôm nay bộ đệm bẩn đã được viết. Arg0 là tổng số bộ đệm.Buffer-sync-start); Bất kỳ sự khác biệt nào phản ánh tỷ lệ kèo bóng đá trực tuyến hôm nay quá trình khác có bộ đệm trong quá trình kiểm tra.
Buffer-Checkpoint-Sync-Start () 21787_21903
Buffer-Checkpoint-Done () Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay đồng bộ hóa bộ đệm với đĩa hoàn tất.
Twophase-Checkpoint-Start () Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay phần hai pha của điểm kiểm tra được bắt đầu.
Twophase-Checkpoint-Done () Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay phần hai pha của điểm kiểm tra hoàn tất.
Buffer-read-start (forknumber, blocknumber, oid, oid, oid, int, bool) Đầu dò bắn khi bắt đầu đọc bộ đệm. Arg0 và Arg1 chứa tỷ lệ kèo bóng đá trực tuyến hôm nay nĩa và số khối của trang (nhưng Arg1 sẽ là -1 nếu đây là yêu cầu mở rộng quan hệ).(-1) cho bộ đệm được chia sẻ. Arg6 đúng với yêu cầu mở rộng quan hệ, sai cho đọc bình thường.
Buffer-Read-Done (forknumber, blocknumber, oid, oid, oid, int, bool, bool) Đầu dò bắn khi đọc bộ đệm hoàn tất. Arg0 và Arg1 chứa tỷ lệ kèo bóng đá trực tuyến hôm nay nĩa và số khối của trang (nếu đây là yêu cầu mở rộng quan hệ, ARG1 hiện chứa số khối của khối mới được thêm vào).(-1) cho bộ đệm được chia sẻ. Arg6 đúng với yêu cầu mở rộng quan hệ, sai cho đọc bình thường.
bộ đệm-flush-start (forknumber, blocknumber, oid, oid, oid) Đầu dò bắn trước tỷ lệ kèo bóng đá trực tuyến hôm nay đưa ra bất kỳ yêu cầu ghi nào cho bộ đệm chung. Arg0 và Arg1 chứa nĩa và số khối của trang.
Buffer-flush-Done (forknumber, blocknumber, oid, oid, oid) Đầu dò bắn khi hoàn thành yêu cầu ghi. (Lưu ý rằng điều này chỉ phản ánh thời gian chuyển dữ liệu cho kernel; nó thường chưa được ghi vào đĩa.) tỷ lệ kèo bóng đá trực tuyến hôm nay đối số giống như đối vớibộ đệm-flush-start.
25272_25298 (forknumber, blocknumber, oid, oid, oid) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay một quá trình máy chủ bắt đầu viết bộ đệm bẩn. (Nếu điều này xảy ra thường xuyên, nó ngụ ý rằngShared_buffersquá nhỏ hoặc tỷ lệ kèo bóng đá trực tuyến hôm nay tham số điều khiển của người viết nền cần điều chỉnh.) Arg0 và Arg1 chứa tỷ lệ kèo bóng đá trực tuyến hôm nay nĩa và số khối của trang. arg2, arg3 và arg4 chứa không gian bảng, cơ sở dữ liệu và quan hệ oids xác định mối quan hệ.
Buffer-write-didt-done (forknumber, blocknumber, oid, oid, oid) Đầu dò bắn khi một bộ đệm bẩn hoàn tất. tỷ lệ kèo bóng đá trực tuyến hôm nay đối số giống như đối với26196_26222.
Wal-Buffer-Write-Dirty-Start () Đầu dò kích hoạt tỷ lệ kèo bóng đá trực tuyến hôm nay một quy trình máy chủ bắt đầu viết bộ đệm wal bẩn vì không có không gian bộ đệm wal. (Nếu điều này xảy ra thường xuyên, nó ngụ ý rằngWal_buffersquá nhỏ.)
Wal-Buffer-Write-Dast-Done () Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay hoàn thành bộ đệm wal bẩn.
Wal-Insert (Char không dấu, Char không dấu) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay bản ghi WAL được chèn. Arg0 là Trình quản lý tài nguyên (RMID) cho hồ sơ.
Wal-Switch () Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay yêu cầu chuyển đổi phân đoạn Wal.
smgr-md-read-start (forknumber, blocknumber, oid, oid, oid, int) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay bắt đầu đọc một khối từ một mối quan hệ. Arg0 và Arg1 chứa nĩa và số khối của trang.(-1) cho bộ đệm được chia sẻ.
smgr-md-read-Done (forknumber, blocknumber, oid, oid, oid, int, int, int) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay hoàn tất việc đọc khối. Arg0 và Arg1 chứa nĩa và số khối của trang.(-1) cho bộ đệm được chia sẻ. Arg6 là số byte thực sự đọc, trong tỷ lệ kèo bóng đá trực tuyến hôm nay Arg7 là số được yêu cầu (nếu những điều này khác nhau, nó chỉ ra sự cố).
smgr-md-write-start (forknumber, blocknumber, oid, oid, oid, int) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay bắt đầu viết một khối vào một mối quan hệ. Arg0 và Arg1 chứa nĩa và số khối của trang.(-1) cho bộ đệm được chia sẻ.
smgr-md-write-Done (forknumber, blocknumber, oid, oid, oid, int, int, int) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay ghi khối hoàn tất. Arg0 và Arg1 chứa nĩa và số khối của trang.không hợp lệ(-1) cho bộ đệm được chia sẻ. Arg6 là số byte thực sự được viết, trong tỷ lệ kèo bóng đá trực tuyến hôm nay Arg7 là số được yêu cầu (nếu những điều này khác nhau, nó chỉ ra sự cố).
Sắp xếp bắt đầu (int, bool, int, int, bool, int) Đầu dò bắn khi hoạt động sắp xếp được bắt đầu. Arg0 chỉ ra tỷ lệ kèo bóng đá trực tuyến hôm nay loại, chỉ mục hoặc sắp xếp mốc.0, Công nhân song song tỷ lệ kèo bóng đá trực tuyến hôm nay1hoặc lãnh đạo song song tỷ lệ kèo bóng đá trực tuyến hôm nay2.
Sort-Done (bool, dài) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay sắp xếp hoàn thành. Arg0 đúng với loại bên ngoài, sai cho loại nội bộ.
lwlock-acquire (char *, lwlockmode) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay có được LWLOCK. Arg0 là đợt của Lwlock.
LWLOCK-RELEASE (char *) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay LWLOCK đã được phát hành (nhưng lưu ý rằng bất kỳ người phục vụ được phát hành nào chưa được đánh thức). arg0 là đợt của lwlock.
lwlock-wait-start (char *, lwlockmode) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay không có LWLOCK ngay lập tức và quy trình máy chủ đã bắt đầu chờ khóa có sẵn. Arg0 là đợt của Lwlock.
LWLOCK-WAIT-DONE (char *, lwlockmode) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay một quy trình máy chủ đã được giải phóng khỏi sự chờ đợi của nó cho một LWLOCK (nó chưa thực sự có khóa). Arg0 là đợt của Lwlock.
LWLOCK-CONDACQUIRE (char *, lwlockmode) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay LWLOCK được mua lại thành công tỷ lệ kèo bóng đá trực tuyến hôm nay người gọi chỉ định không chờ đợi. Arg0 là đợt của Lwlock.
lwlock-condacquire-fail (char *, lwlockmode) Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay LWLOCK không có được thành công tỷ lệ kèo bóng đá trực tuyến hôm nay người gọi chỉ định không chờ đợi. Arg0 là đợt của Lwlock.
khóa-wait-start Đầu dò bắn khi yêu cầu khóa nặng (khóa LMGR) đã bắt đầu chờ vì khóa không có sẵn. Arg0 đến Arg3 là tỷ lệ kèo bóng đá trực tuyến hôm nay trường thẻ xác định đối tượng bị khóa.
Lock-Wait-Done 34248_34330 Đầu dò bắn khi yêu cầu khóa nặng (khóa LMGR) đã hoàn thành việc chờ đợi (tức là, đã có được khóa). tỷ lệ kèo bóng đá trực tuyến hôm nay đối số giống như đối vớikhóa-wait-start.
Holdlock-Found () Đầu dò bắn tỷ lệ kèo bóng đá trực tuyến hôm nay phát hiện bế tắc bởi máy dò bế tắc.

Bảng 28.48. tỷ lệ kèo bóng đá trực tuyến hôm nay loại được xác định được sử dụng trong tham số đầu dò

loại Định nghĩa
LocalTransactionId unsign int
lwlockmode int
LockMode int
BlockNumber unsign int
oid unsign int
Forknumber int
bool Char unsign

28.5.3. Sử dụng đầu dò

Ví dụ dưới đây cho thấy tập tỷ lệ kèo bóng đá trực tuyến hôm naynh DTRACE để phân tích số lượng giao dịch trong hệ thống, như là một giải pháp thay thế cho ảnh chụp nhanhPG_STAT_DATABASETrước và sau tỷ lệ kèo bóng đá trực tuyến hôm nay kiểm tra hiệu suất:

#!/Usr/sbin/dtrace -Qs

tỷ lệ kèo bóng đá trực tuyến hôm nay được thực thi, tập lệnh D cho đầu ra như:

# ./txn_count.d `PGREP -N POSTGRES` hoặc.

Lưu ý

SystemTap sử dụng một ký hiệu khác cho tỷ lệ kèo bóng đá trực tuyến hôm nay tập lệnh theo dõi so với DTRACE, mặc dù tỷ lệ kèo bóng đá trực tuyến hôm nay điểm theo dõi cơ bản là tương thích. Một điểm đáng chú ý là tại bài viết này, tỷ lệ kèo bóng đá trực tuyến hôm nay tập lệnh SystemTap phải tham chiếu tên thăm dò bằng cách sử dụng dấu gạch dưới kép thay cho dấu gạch nối.

Bạn nên nhớ rằng tỷ lệ kèo bóng đá trực tuyến hôm nay tập lệnh DTRACE cần được viết và gỡ lỗi cẩn thận, nếu không thông tin theo dõi được thu thập có thể là vô nghĩa. Trong hầu hết tỷ lệ kèo bóng đá trực tuyến hôm nay trường hợp mà tỷ lệ kèo bóng đá trực tuyến hôm nay vấn đề được tìm thấy, đó là thiết bị có lỗi, không phải là hệ thống cơ bản.

28.5.4. Xác định đầu dò mới

tỷ lệ kèo bóng đá trực tuyến hôm nay đầu dò mới có thể được xác định trong mã bất cứ nơi nào nhà phát triển mong muốn, mặc dù điều này sẽ yêu cầu biên dịch lại. Dưới đây là tỷ lệ kèo bóng đá trực tuyến hôm nay bước để chèn tỷ lệ kèo bóng đá trực tuyến hôm nay đầu dò mới:

  1. Quyết định về tên và dữ liệu thăm dò được cung cấp thông qua tỷ lệ kèo bóng đá trực tuyến hôm nay đầu dò

  2. Thêm định nghĩa đầu dò vàosrc/backend/utils/probes.d

  3. Bao gồmpg_trace.hNếu nó chưa có trong (tỷ lệ kèo bóng đá trực tuyến hôm nay) mô -đun chứa tỷ lệ kèo bóng đá trực tuyến hôm nay điểm thăm dò và chènTrace_PostgresqlMacros thăm dò tại tỷ lệ kèo bóng đá trực tuyến hôm nay vị trí mong muốn trong mã nguồn

  4. Recompile và xác minh rằng tỷ lệ kèo bóng đá trực tuyến hôm nay đầu dò mới có sẵn

Ví dụ:Đây là một ví dụ về cách bạn sẽ thêm một đầu dò để theo dõi tất cả tỷ lệ kèo bóng đá trực tuyến hôm nay giao dịch mới theo ID giao dịch.

  1. Quyết định rằng đầu dò sẽ được đặt tênGiao dịch-Bắt đầuvà yêu cầu tham số loạiLocalTransactionId

  2. Thêm định nghĩa đầu dò vàoSRC/Backend/Utils/Probes.D:

    Giao dịch thăm dò artart (localTransactionId);

    Lưu ý việc sử dụng gạch chân kép trong tên thăm dò. Trong tập tỷ lệ kèo bóng đá trực tuyến hôm naynh DTRACE bằng cách sử dụng đầu dò, việc gạch chân kép cần được thay thế bằng dấu gạch nối, vì vậygiao dịch-khởi độnglà tên để tài liệu cho người dùng.

  3. Tại thời điểm biên dịch,Giao dịchđược chuyển đổi thành macro có tênTrace_Postgresql_Transaction_Start(Lưu ý tỷ lệ kèo bóng đá trực tuyến hôm nay dấu gạch dưới là độc thân ở đây), có sẵn bằng cách bao gồmpg_trace.h. Thêm cuộc gọi macro vào vị trí thích hợp trong mã nguồn.

    Trace_Postgresql_Transaction_Start (vxid.localtransactionid);
  4. Sau tỷ lệ kèo bóng đá trực tuyến hôm nay biên dịch lại và chạy nhị phân mới, hãy kiểm tra xem đầu dò mới được thêm vào của bạn có sẵn bằng cách thực hiện lệnh DTRACE sau không. Bạn sẽ thấy đầu ra tương tự:

    # DTRACE -LN Giao dịch -Bắt đầu

Có một vài điều cần cẩn thận tỷ lệ kèo bóng đá trực tuyến hôm nay thêm macro theo dõi vào mã C:

  • Bạn nên chăm sóc tỷ lệ kèo bóng đá trực tuyến hôm nay loại dữ liệu được chỉ định cho tỷ lệ kèo bóng đá trực tuyến hôm nay tham số của đầu dò phù hợp với tỷ lệ kèo bóng đá trực tuyến hôm nay loại dữ liệu của tỷ lệ kèo bóng đá trực tuyến hôm nay biến được sử dụng trong macro. Nếu không, bạn sẽ nhận được lỗi biên dịch.

  • Trên hầu hết tỷ lệ kèo bóng đá trực tuyến hôm nay nền tảng, nếuPostgreSQLđược xây dựng với--Enable-dtrace, tỷ lệ kèo bóng đá trực tuyến hôm nay đối số cho macro theo dõi sẽ được đánh giá bất cứ khi nào điều khiển đi qua macro,Ngay cả tỷ lệ kèo bóng đá trực tuyến hôm nay không có dấu vết nào được thực hiện. Điều này thường không đáng lo ngại nếu bạn chỉ báo cáo tỷ lệ kèo bóng đá trực tuyến hôm nay giá trị của một vài biến cục bộ.

    if (trace_postgresql_transaction_start_enables ()))

    Mỗi macro theo dõi có tương ứngĐã bậtmacro.

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớpMẫu nàyĐể báo cáo vấn đề tài liệu.