我们目前正在生产一个具有每个租户逻辑的数据库的 Web 应用程序。我们当前的数据库设置都托管在具有单实例免费 SQL 快速版本的单个 VM 上。
所有数据库都是在服务器端动态创建的,并在每次经理注册时添加到同一个实例中。
但是,考虑到新 SQL 版本的成本、与具有多个数据库的一个实例相关的性能问题、未来的开发和管理,我预计在不久的将来我们可能会遇到高可扩展性的问题。
我正在考虑从 Azure 切换弹性池结构,因为我们现在没有很多客户端,但我真的不知道它是否对一开始的价格和可扩展性有益。
为了拥有超过 100 个客户,使用弹性池更改我的结构是否有益?
谢谢!