Postgresql 9.2.24 Tài liệu | ||||
---|---|---|---|---|
Prev | UP | Chương 31.libpq- C Thư viện | Tiếp theo |
libpqlà reentrant vàsrc/makefile.globalchopthread_cflagsvà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ắngPGConnĐối tượng tại
pgresultĐối tượng bình thườngpgresult-Modifying Chức năng được mô tả kèo bóng đá cúp c2Phần 31.11hoặcPhần 31.13, tùy thuộc vào bạn để tránhPGRESULT, quá.
kèo bóng đá cúp c2 chức năng không dùng nữaPQRequestCancel
vàPQOIDSTATUS
không an toàn cho chủ đề và không nênPQRequestCancel
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 kèo bóng đá cúp c2 ứng dụng của mình (ngoài ra cònlibpq), bạn sẽ cầnPQRegisterThreadLock
kèo bóng đá cúp c2libpqMã nguồn cho một cách để làmlibpqvà ứng dụng của bạn.
Nếu bạn gặp sự cố với kèo bóng đá cúp c2 ứng dụng có luồng, hãy chạysrc/công cụ/chủ đềĐể xem nếuCấu hình, nhưng đối với phân phối nhị phân