如何解决对于 2 TB RAM 的本地服务器,Azure SQL 数据库的等效配置是什么?
我是 Azure 的新手,我们正在努力从本地迁移到 Azure SQL 数据库。 在本地,我们有 48 个内核和 2 TB RAM 的服务器。
Azure 上的相应配置是什么?或如何确定是否使用 DTU、vCore(通用/超大规模)等的正确配置
我目前选择了具有超大规模服务层和 40 个 vCore 实例的 vCore 模型。
感谢任何帮助!
解决方法
这是一个极其复杂的问题,涉及的方面太多,无法在此正确回答。 Azure 销售支持最有资格查看您的特定技术需求并相应地提出建议。
也就是说,仅根据您的内存需求,您很可能会被引导到 M 系列设置而不是通用设置。
,我建议您执行以下操作
- 运行数据迁移助手以验证数据库是否确实可以迁移到 Azure SQL DB
- 有一个选项可以通过捕获数据来评估您的数据库应该转到哪个层。然后就可以使用Powershell将数据转换成HTML格式 https://docs.microsoft.com/en-us/sql/dma/dma-sku-recommend-sql-db?view=sql-server-ver15
- 我不建议采用超大规模,因为与关键业务相比,超大规模的性能类似于通用。 Hyperscale 的最大好处是您可以将数据库扩展到 100 TB 以上并添加多个只读副本。
我之所以谨慎,是因为如果您从通用开始,您可以将其移动到关键业务,反之亦然。进入超大规模是一种方式。你不能回去!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。