【发布时间】:2014-03-10 17:46:42
【问题描述】:
我编写了一个与 MSSQL 数据库交互的服务器。它目前是用 .NET 4.0 编写的,并使用 NHibernate 作为 ORM 从数据库中检索信息。在阅读 .NET 4.5 和 async/await 关键字的介绍时,我了解到,不幸的是,NHibernate does not have support for async/await。
我不明白为什么向数据库发出异步调用会有好处。不是所有的请求都在数据库级别排队吗?异步不会只是增加故障点而不改进任何东西吗?
【问题讨论】:
标签: c# .net sql-server asynchronous