2011-01-12 31 views

Trả lời

9

Khi bạn gọi kết thúc() trên kết nối được trả về bởi một DataSource, nó sẽ trả về giá trị đó cho hồ bơi sẽ được sử dụng bởi luồng khác. Đóng kết nối sẽ đánh bại mục đích của hồ bơi.

+0

Tại sao bạn nói: "Đóng kết nối sẽ đánh bại mục đích của hồ bơi". Nếu đóng kết nối trả lại kết nối với hồ bơi, đó có phải là hành vi mong đợi không? –

+1

Tôi có nghĩa là để nói nếu gần() thực sự đóng kết nối vật lý với DB sau đó không có điểm trong các kết nối tổng hợp. –

+1

Điều gì sẽ xảy ra với bất kỳ giao dịch đang chờ xử lý nào trong kết nối chưa được cam kết với cơ sở dữ liệu? Liệu nguồn dữ liệu có đảm bảo cam kết giao dịch đang chờ xử lý trước khi trả lại kết nối với hồ bơi không? – Tushu

Các vấn đề liên quan