简体   繁体   English

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

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

We are in the process of developing a web application that we want to host on Azure, where the storage size of the SQL database database is expected to reach 100 TB. 我们正在开发要在Azure上托管的Web应用程序,该数据库中SQL数据库数据库的存储大小预计将达到100 TB。

The issue is the max size of the Azure SQL database is currently 4 TB which too small in our case. 问题是,Azure SQL数据库的最大大小当前为4 TB,对于我们而言,这太小了。

Knowing the fact that we are using DTU pricing model, is there any workaround for this issue? 知道我们正在使用DTU定价模型的事实,是否有解决此问题的方法?

You need to scale out by using SQL elastic pool. 您需要使用SQL弹性池进行横向扩展。 You will be using shard database, in other words creating different Azure SQL databases. 您将使用分片数据库,换句话说,创建不同的Azure SQL数据库。 Azure SQL elastic pool will make it easier to manage the database and query the data in a simple way using one Azure SQL Database elastic query. Azure SQL弹性池将使使用一个Azure SQL数据库弹性查询以一种简单的方式更轻松地管理数据库和查询数据。

I recommend reading the following documents from Microsoft docs: 我建议阅读Microsoft文档中的以下文档:

sql-database-elastic-scale-introduction SQL数据库弹性尺度介绍
sql-database-elastic-scale-shard-map-management SQL数据库部弹性尺度碎片地图管理
sql-database-elastic-query-overview SQL数据库弹性查询-概述

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM