entity-framework - 实体框架:在多租户应用程序中每个租户拥有一个数据库时首次访问延迟
问题描述
我们有一个可在 Azure 上使用的多租户 asp.net Web 应用程序。每个租户都有自己的数据库。为了降低托管成本,可以将数据库置于离线状态,并在对该租户提出请求时将其重新置于在线状态。
问题是对该数据库的第一次访问非常慢,导致很多超时。我发现很难理解这是一个问题,因为数据库架构以及 EF 映射对于所有数据库都是相同的。有什么办法可以解决这个问题吗?
(注意:数据库使用的是 EF 6.1.3;SQL Azure 和弹性池)
解决方案
推荐阅读
- javascript - 传递值,而不在函数中作为参数发送
- ddl - Snow Change 将与单一帐户一起使用吗?
- typescript - 变量声明/初始化 WebdriverIO
- android - 加分,即使应用程序关闭 android
- php - 自定义永久链接加载模板
- web-scraping - 抓取 url 不变的分页表
- javascript - 使用 JavaScript 从 HTML 标签中获取文本
- linux-kernel - 性能记录--aio 性能
- c - C程序检查字符是否为小写字母并转换为大写字母,反之亦然
- r - R for 循环以获得最佳投资组合权重(使用 glasso 估计)