6、Azure SQL 数据库迁移与性能优化指南

Azure SQL 数据库迁移与性能优化指南

1. 数据库迁移分析

在进行数据库迁移时,数据库迁移助手(DMA)能发挥重要作用。它可以识别本地 SQL Server 2008 R2 源数据库与 Azure SQL 数据库目标区域之间的不兼容性,指出功能奇偶性问题和兼容性问题,以及源数据库中当前使用但 Azure SQL 完全不支持或仅部分支持的功能。点击报告时,还会提供如何修复或解决 DMA 发现问题的详细信息。在迁移过程中,识别不一致和阻塞条件、进行更改修复问题,然后重新运行 DMA 进行新评估是常见的操作,直到源数据库最终达到可迁移状态。

2. 云系统规模评估
2.1 Azure SQL 数据库 DTU 计算器

Azure SQL 数据库 DTU 计算器是微软工程师开发的免费工具,它使用通过 Windows 性能监视器(PerfMon)收集的性能计数器的 CSV 文件,计算 Azure SQL 数据库所需的 DTU 数量。该工具网站上有 PowerShell 脚本或命令行实用程序的链接,可用于捕获和输出所需信息,但需进行长时间捕获才能了解实际情况。

若想深入了解提供给 DTU 计算器的 PerfMon 计数器,可查看网站提及的 sql - perfmon.ps1 脚本,虽不建议修改,但能为编写自己的监控脚本提供思路。目前,基于 DTU 的购买模式有 Basic、Standard 和 Premium 服务层,基于 vCore 的购买模式有 General Purpose、Hyperscale 和 Business Critical 服务层,不同服务层在存储方面存在差异,可参考相关文档了解详情。

2.2 vCores 许可模式<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值