Microsoft SQL Server 2012

Продукт
Название базовой системы (платформы): Microsoft SQL Server
Разработчики: Microsoft
Дата премьеры системы: июль 2011 года
Дата последнего релиза: апрель 2012 года
Технологии: СУБД

Содержание

Microsoft SQLServer относится к реляционным системам управления базами данных, где информация организована в виде двумерного табличного массива, а каждая ячейка соответствует одной единице хранения. В качестве языка структурированных запросов используется одно из процедурных расширений SQL (Transact-SQL), разработанных Microsoft и Sybase в соответствии со стандартами ANSI/ISO.


ООО «Майкрософт Рус», ФГУП «Предприятие по поставкам продукции Управления делами Президента Российской Федерации» и ООО «Сертифицированные информационные системы» объявили в январе 2014 года о сертификации Федеральной службой по техническому и экспортному контролю (ФСТЭК России) СУБД SQL Server 2012 и программного комплекса для управления инфраструктурой System Center 2012.

Как указано в сертификатах соответствия ФСТЭК России, System Center 2012 (в редакциях Standard и Datacenter c Service Pack 1, сертификат №2966), и SQL Server 2012 (в редакциях Standard, Enterprise, Business Intelligence, Web c Service Pack 1, сертификат №2967) производства компании Microsoft являются программными средствами общего назначения со встроенными средствами защиты от несанкционированного доступа к информации, не содержащей сведения, составляющие государственную тайну, реализующими функции контроля доступа, идентификации и аутентификации, регистрации событий безопасности, и удовлетворяющих требованиям соответствующих Технических Условий, при условии установки всех актуальных обязательных сертифицированных обновлений безопасности и выполнения указаний по эксплуатации, приведенных в соответствующих формулярах.

Пререлиз Microsoft SQL Server 2014

Предварительный релиз SQL Server 2014 увидел свет, согласно анонсу компании Microsoft на ежегодной конференции TechEd Europe, 26 июня 2013 года

Эта технологическая разработка, как и другие, имеющие отношение к ядру Microsoft Cloud OS - следующая версия платформы Microsoft для управления данными и приложениями, создана в полном соответствии со стратегией «Облако в центре внимания». Она предлагает принципиально новые возможности для обработки информации, использования в облачных и гибридных информационных средах, а также анализа данных.

Одно из ключевых новшеств SQL Server 2014 - новый встроенный функционал Hekaton.

Технология Hekaton производит обработку транзакций в оперативной памяти и предлагает качественно иной уровень производительности, доступности и управляемости критически важных приложений. Это повышает скорость обработки транзакций в 50 и более раз и увеличивает эффективность использования ресурсов оборудования. Вместе с прогрессивными улучшениями в области бизнес-аналитики SQL 2014 открывает новые возможности для управления критически важными бизнес-приложениями и более глубокого анализа информации и данных, включая большие данные (Big Data).

SQL Server 2014 также предоставляет новые возможности аварийного восстановления и резервного копирования в публичное облако Windows Azure.

Microsoft SQL Server Denali

В июне 2011 года Microsoft объявила о разработке и выводе на рынок новой версии SQL Server, известной под кодовым названием «Denali», и объявила о выходе ее третьей CTP-версии (community technology preview).

SQL Server «Denali» является ключевым компонентом платформы Microsoft для управления, доступа и предоставления информации, полностью готовой для использования в облаке. Она помогает ИТ практически мгновенно отвечать на постоянно меняющиеся запросы бизнеса и использовать все преимущества как частного, так и публичного облака.

SQL Server «Denali» предлагает новые возможности и функции:

  • SQL Server AlwaysOn – за счёт интегрированного решения поддержки высокого уровня доступности данных и аварийного восстановления, SQL Server AlwaysOn позволяет существенно уменьшить время простоя (как запланированное, так и внеочередное). Благодаря этой системе обеспечивается максимальная доступность приложений и защита данных с возможностью настройки нескольких дополнительных серверов, а также быстрая отработка отказа и восстановления приложений.
  • xVelocity – встроенная технология, которая позволяет в разы увеличить производительность хранилищ данных и приложений бизнес-аналитики. Так, за счет использования индекса ColumnStore в xVelocity скорость выполнения запросов к хранилищам данных возрастает в 10-100 раз для соединений типа «звезда». Кроме того, xVelocity оказывает значительное влияние на бизнес-аналитику благодаря механизму аналитики в памяти, появившемуся в службах Analysis Services, что дает пользователям возможность без особых усилий взаимодействовать с миллиардами строк данных. Наконец, коренная модернизация полнотекстового поиска позволяет улучшить производительность и масштабируемость, а также внести прочие усовершенствования.
  • Новые возможности визуализации – благодаря технологиям PowerPivot и PowerView пользователи любого уровня смогут работать с данными различных типов и практически из любого источника. Теперь, используя уже знакомые средства в Microsoft Excel 2010 и Microsoft SharePoint 2010, появилась возможность создавать отчеты и аналитические приложения, а также без труда организовывать совместную работу, делясь своими идеями с другими пользователями.
  • Улучшение производительности: поколоночный индекс (Project «Apollo») в сотни раз ускоряет обработку одинаковых или связанных запросов.
  • Бизнес-аналитика: новое решение «Crescent» повышает эффективность работы с данными и инструментами для их визуализации и позволяет конечным пользователям очень быстро работать с данными.
  • Необходимая информация в нужное время: единая для всех бизнес-аналитических приложений, начиная с отчетов и анализа и заканчивая информационной панелью и системой показателей, семантическая модель BI (BI Semantic Model, BISM) обеспечивает высокое качество, в том числе разнородных данных, которые могут храниться в самых разных системах. Надстройка Master Data Services для Excel и новые сервисы Data Quality Services, созданные на основе технологии компании Zoomix и предоставляемые сторонними разработчиками приложений через Windows Azure Marketplace, также улучшают качество данных.
  • Новые возможности разработки. ИТ-специалисты и разработчики, которые работают с базами данных, могут оптимизировать свою работу, как в локальной, так и в облачной инфраструктуре с помощью компонента Data-tier Application Component (DAC) и инструментов разработки серверных, бизнес-аналитических и облачных приложений для SQL Azure и SQL Server под кодовым названием «Juneau».
  • Комплексное обновление и инструменты миграции. Инструменты Upgrade Advisor и Distributed Replay позволяют проводить детальный анализ и тестирование приложений SQL Server до их обновления. *Благодаря этому ИТ-специалисты всегда будут знать, как обновление может повлиять на работу приложения. Инструмент SQL Server Migration Assistant (SSMA) позволит автоматизировать миграцию баз данных других производителей на платформу SQL Server «Denali».

Microsoft SQL Server 2012

В марте 2012 года Microsoft представила новейшую версию своей реляционной базы данных, SQL Server 2012. Клиенты смогут приобрести ее начиная с 1 апреля 2012 года. С выходом этой версии Microsoft меняет позиционирование продукта: теперь, по словам корпорации, это решение предназначено для анализа больших объемов неструктурированных данных (big data).

SQL Server 2012 «это современная дата платформа, которая привносит структурированные данные в мир данных неструктурированных», - заявил Дуг Леланд (Doug Leland), генеральный менеджер подразделения Microsoft, отвечающего за развитие этой платформы.

Это первый серьезный апдейт системы с момента выхода SQL Server 2008 R2 в 2010 году. Что касается улучшений, то вендор делает упор на трех моментах: более высокая готовность к критическим миссиям, улучшенные возможности BI и большее соответствие модели cloud computing.

Microsoft заявляет, что SQL Server 2012 является эффективным инструментом для аналитики больших объемов данных. SQL Server может работать как связка между платформами неструктурированных данных, такими как Hadoop, и более традиционными хранилищами данных, которые предлагает Microsoft. Используя SQL Server в сочетании я Hadoop, «пользователи смогут достичь более глубокого понимания данных», используя такие инструменты как Excel PowerPivot и входящий в SQL Server 2012 Power View, отметил Леланд.

SQL Server 2012 модифицирован для развертываний Hadoop на Microsoft Azure. В октябре 2011 года вышла предварительная версия сервиса Hadoop на облаке Azure. С выходом SQL Server 2012 сервис Hadoop Azure станет доступен 2 тыс. пользователям (ранее – только 400). Окончательный, коммерческий релиз сервиса запланирован на конец июня 2012 года.

Корпорация также планирует выпустить коннектор, который позволит SQL Server взаимодействовать с Hadoop посредством Windows Server 8. Также ведется работа над сервером Hadoop для Windows Server, что позволит клиентам использовать его в собственных ЦОДах.


В СУБД появился BISM (Business Intelligence Semantic Model) – новый семантический поход к обработке информации. За счет более простой, фактически табличной модели представления данных он позволяет формировать аналитические выборки гораздо быстрее, чем при использовании UDM (Unified Dimensional Model). В результате не только аналитики, но и бизнес-пользователи получили возможность самостоятельно строить многофакторные запросы и репортинги без необходимости изучения механизмов формирования многомерных моделей данных на глубинном уровне.

В СУБД Microsoft используется PowerView (ранее Project Crescent) – подсистема визуализации отчетности с повышенной интерактивностью и различными графическими эффектами, упрощающими восприятие большого объема информации. Кроме того, появилась возможность полной модификации отчетности, в том числе через веб-интерфейс.

Новый набор функций реализован на основе технологий, отвечающих за управление данными предприятия EIM (Enterprise Information Management). Наиболее значимые изменения реализованы в новом сервисе DQS (Data Quality Services), который отвечает за корректное внесение номенклатурных данных, поддержку их соответствия принятым форматам. В нем объединены такие механизмы, как Fuzzy Logic, Data Cleansing и тому подобные. В результате обеспечивается единая норма качества данных внутри компании, что дает возможность обрабатывать информацию прозрачно и непротиворечиво. В частности, благодаря наличию базы знаний качества данных DQKB (Data Quality Knowledge Base) при вводе информации такой пункт, как город Самара будет соответствовать одной и той же сущности во внутреннем справочнике населенных пунктов вне зависимости от формы ввода ("Самара", "г. Самара", "Куйбышев", "Samara"). Еще одним примером может служить ликвидация стилистических ошибок, когда в полях ввода ФИО оказываются перепутанными фамилия и имя.

Кроме того, оптимизирована работа двух других компонентов EIM - MDS (Master Data Services), который отвечает за создание мастер-данных, например НСИ, и SSIS (SQL Server Integration Services), ответственный за процессы ETL.

Также улучшены параметры, ответственные за обеспечение отказо- и катастрофоустойчивости. В частности, внедрен новый блок SQL Server AlwaysOn, который объединяет в рамках одного модуля уже реализованные в SQL Server 2008 R2 функции по обеспечению отказоустойчивости. Из реализованных нововведений необходимо отметить наличие групп доступности (Availability Groups), которые обеспечивают возможность конфигурировать несколько баз данных как единое целое и создавать активный вторичный узел (Active secondary), который разгружает основной сервер для обеспечения таких "фоновых" процессов, как создание резервных копий, отчетов и так далее. Такой подход не только увеличивает производительность системы, но и минимизирует затраты на аппаратное обеспечение.


Необходимо отметить, что реализация новых механизмов, обеспечивающих стабильность работы системы, внедрена таким образом, что гибкость и удобство конфигурирование конечного решения не оказались урезанными.

Среди нововведений, относящихся к повышению производительности, особо стоит отметить появление такой функции, как SQL Server ColumnStore Index. Благодаря данному параметру информацию из базы данных можно извлекать не по строкам, а по столбцам, что повышает скорость исполнения агрегирующих запросов в сотни, а иногда и в тысячи раз. Ключевым преимуществом данного нововведения является тот факт, что для его внедрения нет необходимости проводить модификацию структуры таблицы с данными.

Помимо этого реализована тесная интеграция с облачными платформами – в первую очередь, с Windows Azure. Кроме того, поддерживается установка системы на кластер, в том числе в виде отказоустойчивого серверного кластера приложений WSFC (Windows Server Failover Clustering).

Необходимо отметить, что новая версия Microsoft SQL 2012 спроектирована с таким учетом, чтобы конечные пользователи системы могли с высокой скоростью обрабатывать гигабайтные базы данных даже на обычном компьютере.

Microsoft SQL Server 2012 полностью поддерживает концепцию создания хранилища данных DWH (Data Warehouse), на базе которого можно развернуть систему, где будут храниться большие объемы данных. При этом DWH-структура формируется с учетом того, какие именно аналитические бизнес-процессы имеют преимущественное место в компании – OLAP или OLTP. Это необходимо, чтобы в случае резкого роста нагрузки система могла без труда справляться с возложенными на нее обязанностями.

Таким образом, все компоненты СУБД – от процессора и дисковой подсистемы до использованного программного обеспечения – подбираются с таким расчетом, чтобы исключить узкие места в производительности даже с учетом возникновения значительной нагрузки на систему.

В результате совместной работы с производителями аппаратного обеспечения компания Microsoft предоставляет DWH-пользователям детальные руководства по настройке серверной платформы от того вендора, у которого она приобретается. При этом не имеет значения, приобретается аппаратная часть системы у одного поставщика или у нескольких – будут даны рекомендации по настройке каждого из компонентов.

Необходимо отметить, что остальные разработчики СУБД предоставляют подобный функционал в качестве отдельного предложения, которое не входит в оплату поставки системы по управлению базами данных.

Лицензирование и цены

SQL Server 2012 будет выпущен в трех редакциях, в том числе впервые — в варианте Business Intelligence, в котором будут присутствовать современные функции анализа и визуализации данных. Кроме того, запланирована редакция Enterprise Edition, в которой помимо всех особенностей варианта BI будут развитые функции безопасности и высокой готовности, а также столбцовое хранение данных.

Цены на лицензии SQL Server 2012 в США 

Как сэкономить с Microsoft SQL Server 2012?

Microsoft SQL Server 2012 – это интегрированное решение, включающее в себя множество модулей, предназначенных для разных групп пользователей – простых операторов БД, бизнес-пользователей, топ-менеджеров, аналитиков, администраторов и многих других. При расширении бизнеса в связи с ростом объемов данных, которыми необходимо оперативно оперировать, перед руководством компаний в полный рост встает необходимость покупки дополнительных решений и обучение персонала. Однако в Microsoft SQL Server 2012 подавляющее число дополнительных модулей уже включено в базовую поставку, а специфические требования могут быть удовлетворены разработкой дополнительных модулей в рамках уже имеющейся инфраструктуры обработки данных, поскольку новая версия SQL Server тесно интегрирована со средой разработки Visual Studio 2010 и платформой .Net.

Некоторые эксперты указывают на то, что пользователи SQL-СУБД не умеют пользоваться данной информационной системой, применяя ее наподобие листа Excel, а при выборке данных не знают правил формирования простейших запросов. В качестве причины данного явления указывается тот факт, что система является крайне сложным для освоения механизмом в связи с необходимостью освоения языка SQL-запросов и так далее. Тем не менее потребность в использовании СУБД является прерогативой развитого бизнеса.

В качестве примера можно привести историю международной страховой компании Aflac (штат более 4 тыс. человек, независимых агентов – 70 тыс.), которая использовала отдельный мейнфрейм для хранения 2,5 Тб данных о выдаваемых полисах и их владельцах. Однако мощности используемой СУБД к 2010 году перестало хватать для своевременного ежедневного выполнения циклов пакетной обработки данных (ETL), ежемесячной генерации 85 тыс. отчетов (включая работу с конфиденциальными данными, для чего приходилось использовать отдельный ИТ-персонал), а время выполнения больших отчетов превышало минуту. В результате перехода на СУБД Microsoft SQL Server 2008 Enterprise обработка информации ускорилась на 95%; циклы извлечения, преобразования и загрузки данных в хранилище сократились на 3 часа; используемая функция сжатия данных позволила отводить под данные в 10 раз меньше места.

СУБД Microsoft SQL Server 2012 позволяет сформировать универсальное хранилище информации, в которое уже заложен весь необходимой функционал для самого глубокого и быстрого анализа данных. Важным моментом является тот факт, что все расходы на программную и аппаратную инфраструктуру могут быть четко и детально распланированы на несколько лет вперед.

Microsoft SQL Server 2012 for Embedded Systems

Компания Microsoft анонсировала выпуск SQL Server 2012 for Embedded Systems на апрель 2012 года. Новый SQL Server позволяет OEM-производителям развертывать надежные базы данных для встраиваемых приложениях. При этом сервер приложений может взаимодействовать с мощными бизнес-приложениями, чтобы помочь достичь ключевых целей клиента. Функционально Embedded версия SQL Server 2012 ничем не отличается от классической версии, основные отличия только в лицензионном ограничении на применение.

Представление Power View служб Reporting Services

Воплощая в реальность концепцию составления отчетов в режиме самообслуживания, корпорация Microsoft предоставляет интерактивные решения для изучения, визуализации и представления данных на основе веб-интерфейса в распоряжение пользователей всех уровней — от руководителей предприятий до информационных работников. Теперь любой пользователь может создать отчет за несколько секунд, преобразовать форму представления данных одним щелчком мыши, добавить эффективные синхронизированные последовательности анимаций, позволяющие быстро выявить тенденции или аномалии и более убедительно аргументировать свои предложения благодаря расширенным инструментам представления результатов анализа.

Представление Power View — это интерактивная среда изучения и визуального представления данных, предназначенная для информационных работников, которым требуется получать доступк бизнес-данным, не имея при этом специальных технических навыков написания собственных запросов или создания отчетов. Основанное на семантической модели бизнес-аналитики, обеспечивающей удобное представление данных, представление PowerView обеспечивает пользователям эффективное и простое решение для творческого оформления результатов анализа.

Улучшения функции Power Pivot

Решения Microsoft обеспечивают качественно новые возможности анализа, позволяя пользователям получать доступи интегрировать данные практически из любого источника, создавать эффективные отчеты и аналитические приложения, а также обмениваться данными анализа и совместно работать над ними с помощью привычных инструментов Microsoft Excel 2010 и Microsoft SharePoint 2010. ИТ-организации могут управлять такими решениями, полностью контролируя их использование, повышая эффективность решений и стимулируя освоение и использование инструментов бизнес-аналитики в организации.

Никогда не останавливаясь на достигнутом, корпорация Microsoft продолжает совершенствовать функции Power Pivot. Клиенты могут обрабатывать большие объемы данных привычным способом с высокой скоростью в среде Excel, а также использовать расширенные функции аналитики, такие как возможность создавать ключевые показатели эффективности, ранги, перспективы, иерархии и сложную бизнес-логику. Новая версия Power Pivot также расширяет функции выражений DAX, обеспечивая конечным пользователям возможность создания сложных аналитических решений в среде, функции которой схожи с привычными инструментами Excel.

Полнотекстовый семантический поиск по статистическим данным

Позволяет разработчикам T-SQL реализовывать для организаций функции более глубокого анализа файлов неструктурированных данных, хранимых в базах данных SQLServer, путем раскрытия ранее не обнаруженных отношений между хранимыми файлами. Функция семантического поиска FTS извлекает статистически важные ключевые фразы и на основе этих фраз находит аналогии в документах, представляя их как структурированные данные, которые становятся доступными благодаря новым функциям T-SQL, работающим с наборами строк. При использовании совместно с File Table функция семантического поиска преобразует неструктурированные документы в элементы реляционной базы данных, позволяя разработчикам включать их в любые операции создания наборов наряду со структурированными данными.

Бизнес-аналитика организуется с помощью отчетов в форматах Microsoft Office Word и Excel Open XML. ВSQL Server 2012 отчеты служб Reporting Services теперь можно экспортировать в новые форматы документов Microsoft Office, впервые представленные в системе Office 2007 для Word и Excel. Отчеты могут доставляться в интерактивном режиме (пользователь выбирает нужный формат) или согласно запрограммированной процедуре, а также отправляться непосредственно пользователям по подписке. Новые возможности визуализации также используют преимущества новых форматов документов, такие как расширенное число столбцов и строк в Excel, наряду с меньшими размерами файлов.

Оповещение конечных пользователей Reporting Services

Функция оповещения конечных пользователей повышает производительность труда информационных работников благодаря наличию надежных предупреждений о состоянии данных. Этот компонент отслеживает изменения в данных в фоновом режиме и отправляет предупреждения пользователю. Создание предупреждений активируется состоянием данных, заданным информационным работником. Пользователь задает условия в соответствии с собственными потребностями, что повышает эффективность реагирования на изменения в данных, важных для пользователей. Оповещение конечных пользователей — это новый инструмент в SQLServer 2012, призванный повысить производительность труда при работе информационных работников с отчетами Reporting Services, опубликованными в SharePoint.

Улучшение интеграции служб Reporting Services с SharePoint

Сюда относится улучшенная платформа интеграции SharePoint для служб SQLServer 2012 Reporting Services, а также такие функции самостоятельной бизнес-аналитики, как проект Crescent (представление Power View) и "Оповещение конечных пользователей". Кроме того, новые функции позволяют сократить совокупную стоимость владения для администраторов SharePoint благодаря включению функций администрирования, настройки и управления Reporting Services в портал центра администрирования SharePoint 2010 и скрипты PowerShell. Теперь ИТ-специалисты могут включить функции составления отчетов для всех информационных работников организации, настроив один параметр, и управлять этими функциями как любым другим компонентом SharePoint.

Достоверность и согласованность данных гарантируются применением семантической модели бизнес-аналитики.

Службы SQLServer 2012 AnalysisServices включают в себя такой новый компонент, как семантическая модель бизнес-аналитики. Она представляет собой единую модель для пользователей, предусматривающую несколько способов построения решений бизнес-аналитики. Это обеспечивает следующие преимущества:

  • продолжение поддержки эффективных технологий OLAP, которые делают службы SQL Server Analysis Services незаменимыми для специалистов по бизнес-аналитике;
  • набор инструментов для ИТ-специалистов и разработчиков, знакомых с обработкой данных в строках и столбцах;
  • поддержка широкого ряда решений бизнес-аналитики, предназначенных для отдельных пользователей, рабочих групп и целых организаций.

Семантическая модель бизнес-аналитики позволяет организациям создавать различные решения, удовлетворяющие потребности как отдельных пользователей, так и крупных организаций. Семантическая модель бизнес-аналитики — это универсальная модель для создания рабочей среды для пользователей, включающей в себя отчеты, данные аналитики, системы показателей, панели мониторинга и специализированные приложения, которая обеспечивает разработчикам гибкость моделирования интерфейсов, богатый набор функций для построения сложных решений бизнес-логики и масштабируемость для удовлетворения самых разнообразных потребностей организации.

Службы Data Quality Services

Новые службы SQL Server Data Quality Services (DQS) обеспечивают возможности комплексного управления данными организации. Службы DQS предоставляют в распоряжение клиентов инструменты, основанные на знаниях, которые можно использовать для создания и обслуживания базы знаний качества данных, чтобы улучшить качество данных и упростить управление ими. В частности клиенты могут повысить достоверность данных, используя знания компании для создания профилей, очистки и сопоставления данных.

Службы Data Quality Services можно запускать как автономное средство или интегрировать со службами SQL Server Integration Services (SSIS). Пользователи SQL Server 2012 смогут получать доступк веб-сайту Windows Azure Marketplace Data Market, который можно использовать в качестве источника сторонних данных для проверки и очистки данных в рамках проектов по оценке качества данных.

Улучшения в службах Master Data Services

Службы Master Data Services (MDS) по-прежнему обеспечивают простое управление структурами основных данных (сопоставление объектов, эталонные данные, а также измерения и иерархии), используемых в операциях интеграции данных. Новая функция "Промежуточное хранение на основе сущности" позволяет одновременно загружать все члены и значения атрибутов для сущности. Кроме того, обновления коснулись оформления функциональных областей веб-приложения Master Data Manager, "Обозреватель" и "Управление интеграцией", интерфейс которых теперь основывается на Silverlight. Теперь пользователи могут быстрее добавлять и удалять члены, а также перемещать их в иерархии. Новая надстройка MDS для Excel упрощает управление данными, позволяя информационным работникам создавать соответствующие приложения непосредственно в Excel. Эту надстройку можно использовать для загрузки отфильтрованного набора данных из базы данных MDS, работы с этими данными в Excel и последующей публикации внесенных изменений в базе данных MDS. Администраторы также могут использовать надстройку для создания новых сущностей и атрибутов.

Улучшения в службах SQL Server Integration Services

Службы SQL Server Integration Services (SSIS) позволяют быстрее приступить к интеграции данных: организации любого размера могут воплотить свое стремление оптимизировать управление данными благодаря функциям, повышающим эффективность и производительность соответствующих операций.

Службы SQL Server 2012 Integration Services обеспечивают комплексную поддержку для использования функций интеграции данных в качестве критически важного приложения, в том числе полнофункциональную поддержку для администраторов баз данных и ИТ-исполнителей в области развертывания и администрирования задач извлечения, преобразования и загрузки (ETL). SQL Server 2012 включает возможность запуска функций администрирования (а также других возможностей) в виде отдельного экземпляра SQL Server, что обеспечивает ряд преимуществ, среди которых возможность удаленного запуска ETL-пакетов; расширенная поддержка администрирования, развертывания, мониторинга, составления отчетов и устранения неполадок; привычная среда создания скриптов: специалисты, знакомые с T-SQL, могут взаимодействовать непосредственно с базой данных и хранимыми процедурами или скриптами; и, наконец, участие служб SSIS в решениях обеспечения высокой доступности.

Microsoft SQL Server сможет целиком обрабатывать базы данных в оперативной памяти

В Microsoft раз­ра­ба­ты­ва­ют ме­ха­низм об­ра­бот­ки баз дан­ных в опе­ра­тив­ной па­мя­ти для SQL Server. Уже в сле­ду­ю­щей вер­сии СУБД смо­жет дер­жать в па­мя­ти сер­ве­ра от­дель­ные таб­ли­цы или даже базы дан­ных це­ли­ком. В ре­зуль­та­те вы­иг­ра­ют все при­ло­же­ния, чье быст­ро­дей­ствие стра­да­ет из-за необ­хо­ди­мо­сти об­ра­щать­ся к жест­ко­му диску, за­яв­ля­ют в Microsoft. Тех­но­ло­гия об­ра­бот­ки дан­ных в па­мя­ти носит ко­до­вое имя Hekaton.

Как под­счи­та­ли в Microsoft, эта тех­но­ло­гия, по срав­не­нию с дис­ко­вой, уско­рит об­ра­бот­ку дан­ных в 50 раз. Hekaton ори­ен­ти­ро­ва­на на си­сте­мы опе­ра­тив­ной об­ра­бот­ки тран­зак­ций — бан­ков­ские при­ло­же­ния, ERP и т. п. Hekaton может ра­бо­тать толь­ко на одном сер­ве­ре, но зато не на­кла­ды­ва­ет огра­ни­че­ний на ем­кость опе­ра­тив­ной па­мя­ти, ко­то­рую в него можно установить.

Hekaton ведет жур­на­лы опе­ра­ций в па­мя­ти, но пе­ри­о­ди­че­ски сбра­сы­ва­ет их на диск. Чтобы уме­стить боль­ше дан­ных в па­мя­ти, при­ме­ня­ет­ся ряд ал­го­рит­мов ком­прес­сии. В со­став SQL Server вой­дет ин­стру­мент, упро­ща­ю­щий на­зна­че­ние таб­лиц и баз для об­ра­бот­ки в па­мя­ти, при этом не тре­бу­ет­ся вно­сить из­ме­не­ния в ис­поль­зу­ю­щие их при­ло­же­ния. Hekaton также смо­жет ком­пи­ли­ро­вать хра­ни­мые про­це­ду­ры в на­тив­ный код.

Microsoft также вско­ре вы­пу­стит Service Pack 1 для SQL Server 2012, ко­то­рый в числе про­че­го поз­во­лит ра­бо­тать с дан­ны­ми SQL Server в Excel 2013.

2015: Service Pack 3 для SQL Server 2012

2 декабря 2015 года Microsoft сообщила о выпуске пакета обновления Service Pack 3 для SQL Server 2012. Сервиспак доступен для загрузки на Microsoft Download Center и будет доступен на MSDN, MAPS/MPN, MBS/Partner Source, и VLSC в ближайшие недели.

SQL Server 2012 с пакетом обновления 3 (Service Pack 3) предоставляет дополнительные обновления, назначение которых - улучшить параметры нагрузки производительности, масштабируемости и мониторинга в перспективе.

В составе основных изменений:

  • улучшение масштабируемости и производительности для ядра хранения данных.
  • улучшения последовательной проверки производительности.
  • подсказка в запросе предлагает обеспечить точный контроль при использовании Resource Governor.
  • дополнительные возможности мониторинга через усовершенствования в DMV, расширенных событиях и плановых запросах.
  • улучшенная производительность при открытии и чтения XEL файлов с помощью Linq XEvent.
  • улучшенная производительность для пространственных запросов.

SP3 - кумулятивного типа и содержит в себе все предыдущие накопительные обновления и "заплаты", вплоть до накопительного обновления #9.

Ссылки



ПРОЕКТЫ (12) ПРОЕКТЫ НА БАЗЕ (172) ИНТЕГРАТОРЫ (9)
РЕШЕНИЕ НА БАЗЕ (4) СМ. ТАКЖЕ (68) ОТРАСЛИ (30)


Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2017 год
2018 год
2019 год
Текущий год

  Oracle (81, 211)
  Microsoft (49, 149)
  SAP SE (43, 135)
  PostgreSQL Global Development Group (9, 60)
  Apache Software Foundation (ASF) (25, 27)
  Другие (248, 122)

  Oracle (8, 29)
  SAP SE (2, 8)
  Microsoft (2, 8)
  PostgreSQL Global Development Group (1, 8)
  Apache Software Foundation (ASF) (3, 5)
  Другие (8, 10)

  Oracle (7, 26)
  PostgreSQL Global Development Group (2, 8)
  Microsoft (2, 7)
  SAP SE (2, 6)
  Apache Software Foundation (ASF) (3, 3)
  Другие (8, 10)

  Microsoft (2, 10)
  Oracle (7, 9)
  SAP SE (3, 8)
  PostgreSQL Global Development Group (2, 8)
  Apache Software Foundation (ASF) (3, 5)
  Другие (10, 13)

Распределение базовых систем по количеству проектов, включая партнерские решения

За всю историю
2017 год
2018 год
2019 год
Текущий год

  Oracle Database - 23 (22, 1)
  PostgreSQL СУБД - 8 (8, 0)
  Microsoft SQL Server - 6 (6, 0)
  Apache Hadoop - 4 (3, 1)
  SAP HANA (High Performance Analytic Appliance) - 4 (4, 0)
  Другие 20

  Oracle Database - 19 (18, 1)
  PostgreSQL СУБД - 8 (7, 1)
  Microsoft SQL Server - 6 (6, 0)
  SAP HANA (High Performance Analytic Appliance) - 5 (5, 0)
  Tarantool СУБД - 3 (3, 0)
  Другие 16

  Microsoft SQL Server - 9 (9, 0)
  PostgreSQL СУБД - 8 (7, 1)
  SAP HANA (High Performance Analytic Appliance) - 7 (6, 1)
  Oracle Database - 4 (3, 1)
  Apache Hadoop - 3 (1, 2)
  Другие 16

  Microsoft SQL Server - 7 (7, 0)
  PostgreSQL СУБД - 6 (6, 0)
  Oracle Database - 4 (4, 0)
  Apache Hadoop - 3 (2, 1)
  Apache Kafka - 2 (2, 0)
  Другие 11