如何将 Azure SQL 数据库的存储大小扩大到大于 4 TB?

How to enlarge the storage size Azure SQL Database greater than 4 TB?

我们正在开发一个我们希望在 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