Зачем переплачивать за повышение производительности работы в оперативной памяти?

Такой вопрос задала Microsoft, сообщая о выпуске ПО SQL Server Migration Assistant (SSMA) 6.0 for Oracle. Этот бесплатный инструмент позволяет организациям перенести имеющиеся базы данных с продуктов Oracle на SQL Server 2014 и использовать «проверенную технологию работы в оперативной памяти без дорогостоящих надстроек» для приложений с малым временем отклика и практически мгновенной бизнес-аналитики, хвастливо заявила Microsoft.

10 июня Oracle представила свой новый продукт 12C Database In-Memory Option. В интервью корреспонденту eWeek Крису Преймсбергеру исполнительный вице-президент Oracle по технологиям баз данных и серверов Эндрю Мендельсон назвал данный продукт «в точности столь же быстрым, как SAP HANA», конкурирующая платформа работающей в оперативной памяти СУБД немецкого производителя ПО.

«Результаты измерений не публиковались, но мы продемонстрируем сканирование миллиардов строк в секунду на одном процессорном ядре. А когда вы распараллелите задачу, то сможете увидеть масштабы обработки на множестве ядер или серверов», — добавил он. До выпуска продукта в этом месяце о ценах не сообщалось.

Обработка в оперативной памяти является также одной из особенностей новейшей редакции СУБД Microsoft. «Данный релиз обеспечивает полноценную возможность обслуживания в оперативной памяти любых видов нагрузок — OLTP, хранилищ данных и бизнес-аналитики», — заявил генеральный директор Сатья Наделла на церемонии официальной выпуска продукта 15 апреля. (СУБД была доступна с 1 апреля).

В результате организации могут использовать терабайты оперативной памяти без обращения к более медленным системам и компонентам хранения данных для повышения производительности корпоративных приложений. «Технология обработки в оперативной памяти позволяет манипулировать миллионами записей со скоростью мысли и масштабировать аналитические решения до миллиардов записей в SQL Server Analysis Services», — сказал корпоративный вице-президент подразделения Microsoft Data Platform Group Квентин Кларк по случаю выхода SQL Server 2014.

Теперь Microsoft расстилает красную ковровую дорожку (и разглаживает на ней все складки) для пользователей Oracle. Команда разработчиков SQL Server написала в блоге, что SSMA 6.0 «значительно упрощает перенос баз данных». Это ПО поддерживает миграцию с Oracle 9i и более поздних версий на SQL Server 2005, 2008, 2008 R2, 2012 и 2014.

«SSMA автоматизирует все аспекты миграции, включая анализ и оценку миграции, конверсию схемы БД и предложений SQL, а также тестирование миграции с целью снижения затрат и рискованности проектов по переносу баз данных», — говорится в той же записи. Другими преимуществами являются «автоматический перенос таблиц Oracle в таблицы SQL Server 2014, находящиеся в оперативной памяти, и возможность обрабатывать 10 тыс. объектов Oracle за одну миграцию», сообщается далее.

По словам Наделлы, SQL Server все больше помогает Microsoft стимулировать рост доходов. Во время телефонной конференции по итогам IV кв. он сказал, что благодаря выпуску SQL Server 2014 у корпорации был «еще один прорывный год». «И мы расширили наш связанный с SQL Server бизнес более чем на 19%», — добавил он.

Хотя Oracle и Microsoft остаются конкурентами, они нашли общий интерес в облаках. Ранее в этом году две корпорации запустили включенные в лицензию виртуальные машины Oracle для Azure, платформы облачных вычислений Microsoft.