【发布时间】:2017-09-26 22:28:46
【问题描述】:
我正在开发 asp.net MVC+WebAPI 实体框架代码优先项目,并使用异步方法。目前,我正在按调用创建数据库连接。
创建数据库连接需要很短的时间, 所以对服务器的每个请求都需要很短的时间来创建数据库连接, 而对于一千个请求,则需要更多时间。
现在,我的问题是,如果我在整个应用程序中使用一个数据库连接实例,会发生什么?
【问题讨论】:
-
您还应该考虑缓存策略。您可能不需要每次都从数据库中检索数据,或者有适当的机制在项目过时时刷新缓存。
标签: asp.net-mvc entity-framework asp.net-web-api ef-code-first database-connection