我坐在这里试图弄清楚 Azure 中的弹性池给了我什么。如果他们迁移到 Azure,我有一个客户想要猜测定价。他们在服务器上有 3 个数据库。该服务器具有 96 GB 的 RAM 和 3.4 Ghz 处理器。这就是我所知道的。三个数据库共享这些规范,每个数据库都有自己的专业领域:
- 一个数据库处理所有 CMS 数据
- 第二个数据库处理所有商业数据
- 第三个数据库是一个存储用户信息等的数据库 - 所有不适合其他两个的数据
我认为使用模式非常多样化,所以有时商业数据库使用大量 RAM 和 CPU,有时是 CMS 数据库等。
我认为它们不太适合单个数据库,因为那时它们将需要三个大型数据库,而且几乎所有这些数据库都将一直未得到充分利用。所以我想到了弹性池。
弹性池的描述非常符合上述情况:所有数据库共享 eDTU。完美的!但是文档没有描述的一件事是:我是否为弹性池和每个数据库付费?还是我只是动态创建数据库,所有数据库共享,即:数据库是免费的,但您为 eDTU 付费?
我已阅读此https://learn.microsoft.com/en-us/azure/sql-database/sql-database-elastic-pool - 但它没有描述我的情况。
希望有人能给我更多的信息。
编辑 他们将更新文档:https ://github.com/MicrosoftDocs/azure-docs/issues/49201#issuecomment-593579476 。我为此创建了一个问题,要求澄清。