我需要将此存储过程执行的超时时间增加到90秒(默认值为30(。
using (var conn = db.GetOpenConnection())
{
data = conn.Query<DataPoint>(
@"dbo.sp_xxxxxxxx",
parameters,
commandType:CommandType.StoredProcedure
).ToList();
}
你能建议怎么做吗?
看起来,您正在使用Dapper。您可以将commandTimeout: 90
作为参数传递给query
方法以覆盖默认设置。
using (var conn = db.GetOpenConnection())
{
data = conn.Query<DataPoint>(
@"dbo.sp_xxxxxxxx", parameters,
commandType:CommandType.StoredProcedure, commandTimeout: 90).ToList();
}