Asynchronous ADO.NET

本文关键字:NET ADO Asynchronous | 更新日期: 2023-09-27 18:10:22

我想写一个异步服务器查询SQL server数据库,我担心我的DB侧太同步。具体来说,我可以异步调用ExecuteReader,但不能异步调用reader.Item,这花费了57%的时间(阻塞了我宝贵的线程!)。

这是我可以用ADO做的最异步的吗?. NET还是有异步的方式做reader.Item,以及?

Asynchronous ADO.NET

看起来这个问题将在框架的下一个版本中修复:

DbDataReader。ReadAsync和DbDataReader。NextResultAsync