Microsoft противопоставя SQL Server 2016 на Oracle

Microsoft представи нова функционалност за следващата версия на своята СУБД и също така предложи на потребителите на СУБД на Oracle агресивна програма за миграция към SQL Server 2016.
Според Джъдсън Алтоф, президент на Microsoft North America, благодарение на вградената функционалност, СУБД на Microsoft ще струва на клиентите почти 12 пъти по-евтино от Oracle. Вярно е, че всичко това се отнася за случая, когато базата данни е изградена от нулата.
Но защо потребителите на Oracle ще преминат към SQL Server? Microsoft се опита да ги привлече с нови функции, които се появиха във версия 2016. „Сега е в ход четвъртата индустриална революция, в която ИТ играе водеща роля“, каза изпълнителният директор на Microsoft Сатя Натела. „Ние предлагаме мощна платформа за обработка на данни, която ви позволява не само да събирате и съхранявате информация, но и да я трансформирате в знания и да правите прогнози.“
Според Скот Гътри, изпълнителен вицепрезидент на Microsoft за облачни и корпоративни продукти, новите функции в SQL Server 2016 са фокусирани върху подобряването на сигурността, анализа и производителността. И така, той отбеляза, че според Националния институт за стандарти и технологии (NIST), SQL Server има по-малко уязвимости от други СУБД.
В SQL Server 2016 сигурността е подобрена с новата функция Always Encrypted, която гарантира, че данните, криптирани от клиента, се прехвърлят към базата данни в тази форма и остават криптирани през цялото време, дори в RAM, докато се изпълняват заявки. „Никой няма достъп до тези данни, дори DBA“, каза Джоузеф Сирош, корпоративен вицепрезидент, отдел Платформа за управление на данни.
Що се отнася до анализите, тук се появиха допълнителни функции благодарение на вградената поддръжкаin-memory технология и езика за програмиране R за статистически анализ. Както обясни Джоузеф Сирош, в миналото решаването на аналитични проблеми в транзакционна база данни забавяше обработката на транзакциите. Поради това беше необходимо да се качат данни за анализ в отделно хранилище, да се анализират и след това да се поставят отново в транзакционна база данни.
„Обединихме тези два свята – сега можете да извършвате обработка на транзакции и да решавате аналитични задачи паралелно, без да забавяте транзакционната база данни, което прави възможно анализирането на данни в реално време“, каза Джоузеф Сирош и отбеляза, че благодарение на технологията в паметта, обработката на транзакции е 30 пъти по-бърза, отколкото в SQL Server 2014, а анализът е 100 пъти по-бърз. И всичко това без трансформация на данни и използване на ETL инструменти (извличане, прехвърляне, зареждане).
Облачните технологии вече играят важна роля в стратегията на почти всяка ИТ компания. Microsoft не е изключение. SQL Server 2016 въвежда нов инструмент за разтягане на база данни, който ви позволява да използвате една и съща база данни локално и в облака на Microsoft Azure. Това се постига благодарение на факта, че и двата варианта на СУБД – за облачна и за локална инсталация – са базирани на един и същи код. „SQL Server изглежда е първата релационна СУБД, която първоначално е проектирана за облака“, каза Джоузеф Сирош. „Първо вградихме новата функционалност в облачно базираната версия на Azure SQL DB, която клиентите използват от шест до девет месеца.“ Според него новостта вече е преминала пълномащабни тестове и е доказала своята производителност.
Самата СУБД на SQL Server 2016 също е в състояние на предварително издание, въпреки че вече е кандидат за издание. Точната дата на излизане все още се съобщава, известно е само, че е завършенвариант ще се появи тази година.
Според анализаторите настоящото съобщение сочи към агресивна стратегия на Microsoft, насочена към завладяване на пазара на бази данни и модерни (облачни и мобилни) платформи за данни. По този начин компанията се опитва да се издигне по отношение на своя клас СУБД и следователно представлява голяма заплаха не за доставчиците на СУБД с отворен код, нишови бази данни или продукти като NoSQL, а за Oracle, който заема водеща позиция в СУБД от висок клас за приложения, съхранение и витрини за данни.