libpqlà reentrant và an toàn theo chủ đề theo mặc định. Bạn có thể cần sử dụng tỷ lệ kèo bóng đá trực tuyến hôm nay tùy chọn dòng lệnh trình biên dịch đặc biệt khi bạn biên dịch mã ứng dụng của mình.src/makefile.global
chopthread_cflags
vàpthread_libs
. Chức năng này cho phép truy vấn củalibpqs Chủ đề-Safe Trạng thái:
Một hạn chế chủ đề là không có hai luồng nào cố gắng thao túng cùng mộtPGConn
Đối tượng cùng một lúc. Cụ thể, bạn không thể phát hành tỷ lệ kèo bóng đá trực tuyến hôm nay lệnh đồng thời từ tỷ lệ kèo bóng đá trực tuyến hôm nay luồng khác nhau thông qua cùng một đối tượng kết nối.
pgresult
tỷ lệ kèo bóng đá trực tuyến hôm nay đối tượng thường chỉ đọc sau khi tạo, và do đó có thể được truyền xung quanh tự do giữa tỷ lệ kèo bóng đá trực tuyến hôm nay luồng. Tuy nhiên, nếu bạn sử dụng bất kỳpgresult
-Modifying tỷ lệ kèo bóng đá trực tuyến hôm nay hàm được mô tả trongPhần 34.11hoặcPhần 34.13, tùy thuộc vào bạn để tránh tỷ lệ kèo bóng đá trực tuyến hôm nay hoạt động đồng thời trên cùng mộtpgresult
, quá.
tỷ lệ kèo bóng đá trực tuyến hôm nay chức năng không dùng nữaPQRequestCancel
vàPQOIDSTATUS
không an toàn cho chủ đề và không nên được sử dụng trong tỷ lệ kèo bóng đá trực tuyến hôm nay đa luồng.PQRequestCancel
có thể được thay thế bằngPQCANCEL
. PQOIDSTATUS
có thể được thay thế bằngPQOIDVALUE
.
Nếu bạn đang sử dụng kerberos bên tỷ lệ kèo bóng đá trực tuyến hôm nay ứng dụng của mình (ngoài bên tỷ lệ kèo bóng đá trực tuyến hôm naylibpq), bạn sẽ cần khóa xung quanh tỷ lệ kèo bóng đá trực tuyến hôm nay cuộc gọi Kerberos vì tỷ lệ kèo bóng đá trực tuyến hôm nay chức năng Kerberos không an toàn cho luồng. Xem chức năngpqregisterthreadLock
tỷ lệ kèo bóng đá trực tuyến hôm naylibpqMã nguồn cho cách thực hiện khóa hợp tác giữalibpqvà ứng dụng của bạn.