我们正在开发一个我们想要在Azure上托管的Web应用程序,其中SQL数据库数据库的存储大小预计将达到100 TB。
问题是Azure SQL数据库的最大大小目前是4 TB,在我们的案例中太小了。
知道我们正在使用DTU定价模型的事实,是否有针对此问题的解决方法?
您需要使用SQL弹性池向外扩展。您将使用分片数据库,换句话说,创建不同的Azure SQL数据库。 Azure SQL弹性池将使用一个Azure SQL数据库弹性查询以更简单的方式管理数据库和查询数据。
我建议您阅读Microsoft文档中的以下文档:
sql-database-elastic-scale-introduction sql-database-elastic-scale-shard-map-management sql-database-elastic-query-overview