Внутренние компоненты выполняющейся в памяти OLTP SQL Server для SQL Server 2016

Применимо к:SQL Server

Сводка: в памяти OLTP, часто упоминаемая его именем кода "Hekaton", была представлена в SQL Server 2014. Эта многофункциональная технология позволяет использовать большие объемы памяти и десятки ядер для повышения производительности операций OLTP в 30–40 раз! SQL Server 2016 продолжает развивать выполняющуюся в памяти OLTP: были сняты многие ограничения, найденные в SQL Server 2014, улучшены внутренние алгоритмы обработки, что позволяет выполняющейся в памяти OLTP предоставлять еще больше лучших возможностей. В этом документе описывается реализация выполняемой в памяти OLTP из SQL Server 2016 в SQL Server 2016 RTM. Используя выполняемую в памяти OLTP, таблицы можно объявить как "оптимизированные для операций в памяти", что позволит использовать возможности выполняемой в памяти OLTP. Таблицы, оптимизированные для обработки в памяти, являются полностью транзакционными, доступ к ним можно получить при помощи Transact-SQL. Хранимые процедуры, триггеры и скалярные UDF Transact-SQL можно скомпилировать в машинном коде, чтобы еще больше повысить производительность таблиц, оптимизированных для обработки в памяти. Подсистема рассчитана на большое число параллельных операций без блокировок.

Автор: Кален Деланей (Kalen Delaney)

Технические редакторы: Сунил Агарвал (Sunil Agarwal) и Хос де Брюин (Jos de Bruijn)

Опубликовано: июнь 2016 г.

Область применения: SQL Server 2016

Для ознакомления скачайте документ Внутренние компоненты выполняющейся в памяти OLTP SQL Server для SQL Server 2016.