2017-06-15 68 views
1

既然Azure已经开始提供PaaS版本的MySQL预览版,那么我该如何从Cost的角度来做一个Apples to Apples比较Azure SQL和Azure MySQL呢?Azure SQL与Azure Database for MySQL

在AWS RDS世界中,SQL Server和MySQL都绑定到计算单元。虽然Azure SQL基于DTU进行定价计算(与每秒事务数量成比例?),而“Azure数据库for MySQL”则基于计算单元数量+存储进行。

回答

0

Azure SQL DB使用“数据库事务单元”来确定性能,MySQL的Azure数据库使用“计算单位”。两者都是CPU/RAM的混合度量,但是DTU包含磁盘IO性能,而计算单位则不包括。 MySQL的Azure数据库为您提供了在标准和最终高级级别中选择IOPS中的磁盘IO性能的选项。

+0

谢谢。但是,如果我有RDBMS用例,我可以纯粹从成本的角度来选择SQL和MySQL吗(提供的性能是给定的)?在AWS中,以IOPS/CPU /内存为基础更直接。 –

+2

虽然不完美,但最接近的匹配方式是将Azure DB for MySQL Standard 100与Azure SQL DB Standard 100弹性池进行比较,并在单个数据库上进行测试。确保您的配置存储尽可能接近,以便进一步比较。 –