Đây không phải là thời gian chờ kết nối do kết nối với cơ sở dữ liệu được thực hiện tốt. Vấn đề là thủ tục được lưu trữ mà tôi đang gọi mất nhiều thời gian hơn, nói, 30 giây và gây ra một thời gian chờ.Cách kéo dài thời gian chờ của truy vấn SQL
Mã của hàm trông giống như sau:
SqlDatabase db = new SqlDatabase(connectionManager.SqlConnection.ConnectionString);
return db.ExecuteScalar(Enum.GetName(typeof(StoredProcs), storedProc), parameterValues);
Cuộc gọi ExecuteScalar là thời điểm ra. Làm thế nào tôi có thể kéo dài thời gian chờ của chức năng này?
Để biết các thủ tục được lưu trữ nhanh chóng, nó hoạt động tốt. Tuy nhiên, một trong các chức năng mất một lúc và cuộc gọi không thành công. Tôi dường như không thể tìm thấy bất kỳ cách nào để kéo dài khoảng thời gian chờ khi hàm ExecuteScalar được gọi theo cách này.
OK, downvoting câu hỏi của tôi chỉ là thô lỗ. Câu hỏi của tôi được xác định rõ ràng và (hy vọng) có một câu trả lời. – BoltBait