dapper--查询超时时间

 

在实际项目于中,会执行运算量很大的执行过程,时间很长。

这段时间在项目中实际应用的时候,dapper执行sql时会报“未将对象引用到对象的实例”。

上网查了很多内容,都解决不了。

后来一步步的输出,发现可能时存储过程执行的问题。

于是就使用的dapper的查询超时时间

当前使用Dapper调用存储过程中的SQL语句进行数据备份的任务,但出现 CommandTimeout 执行超时的问题,如:

 

DapperExcute 方法有多个版本的重载,其中就包含了设置查询超时时间的选项,比如:

其中的:commandTimeout 参数即为查询超时时间

具体的调用方法:

以上代码中,我们将Dapper的 Exceute 查询方法超时时间设置成了60秒。

 项目中使用

 

posted @ 2019-05-29 09:30  金刚9527  阅读(3647)  评论(0编辑  收藏  举报