Câu hỏi phỏng vấn ADO.NET
Câu hỏi

Làm thế nào bạn có thể kiểm soát hành vi của connection pooling?

Câu trả lời

Bạn có thể kiểm soát hành vi của connection pooling thông qua các tham số trong chuỗi kết nối (connection string). Các tham số này bao gồm:

  • Pooling: Đặt giá trị này thành true để kích hoạt connection pooling, hoặc false để vô hiệu hóa. Mặc định, giá trị này thường được đặt là true.

  • Min Pool Size: Đặt số lượng kết nối tối thiểu trong pool. Khi ứng dụng khởi động, connection pool sẽ tạo số lượng kết nối tối thiểu này và giữ chúng sẵn sàng cho bất kỳ yêu cầu nào.

  • Max Pool Size: Đặt số lượng kết nối tối đa trong pool. Khi số lượng kết nối đạt đến giới hạn này, các yêu cầu kết nối mới sẽ phải chờ cho đến khi có k...

middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Unit Of Work trong ADO.NET là gì?

expert

Trong những tình huống nào thì việc thiết lập pooling=false trong chuỗi kết nối ADO.NET có giá trị khi kết nối đến SQL Server?

middle

So sánh SqlDataAdapterSqlDataReader trong việc lấy dữ liệu từ cơ sở dữ liệu

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào