Azure SQL и база данных Azure для MySQL

Теперь, когда Azure начала предоставлять предварительную версию PaaS-версии MySQL, как мне провести сравнение между Apple и Azure SQL и Azure MySQL с точки зрения затрат?

В мире AWS RDS и SQL Server, и MySQL привязаны к вычислительным единицам. В то время как Azure SQL выполняет расчет цен на основе DTU (пропорционально количеству транзакций в секунду?), а «База данных Azure для MySQL» — на основе количества вычислительных единиц + хранилища.


person Sriram Somasuntharam    schedule 15.06.2017    source источник


Ответы (1)


База данных SQL Azure использует «единицы транзакций базы данных» для определения производительности, а база данных Azure DB для MySQL использует «единицы вычислений». Оба показателя являются смешанными показателями ЦП/ОЗУ, однако DTU включают производительность дискового ввода-вывода, а вычислительные единицы — нет. Azure DB для MySQL дает вам возможность выбрать производительность дискового ввода-вывода в IOPS на уровне "Стандартный" и, возможно, на уровне "Премиум".

person Jason Anderson    schedule 16.06.2017
comment
Спасибо. Но если у меня есть вариант использования РСУБД, могу ли я выбирать между SQL и MySQL исключительно с точки зрения затрат (при условии, что производительность задана)? В AWS это более прямолинейно, оба делают это на основе IOPS/CPU/Memory. - person Sriram Somasuntharam; 19.06.2017
comment
Хотя это и не идеально, наиболее близким способом сопоставления было бы сравнение базы данных Azure для MySQL Standard 100 с эластичным пулом Azure SQL DB Standard 100 с тестированием в одной базе данных. Убедитесь, что ваше подготовленное хранилище находится как можно ближе, чтобы получить более точное сравнение. - person Jason Anderson; 22.06.2017