//

Версионность в SQL Server

Автор: Минюров Сергей

Соблюдение классических правил проектирования и разработки баз данных для бизнес-приложений (OLTP) позволяет нам получить быструю и надежную базу данных в режиме блокировки данных, который установлен для Microsoft SQL Server по умолчанию.

В случае сложной программной логики на стороне базы данных или совмещения нагрузки по обработке транзакций и аналитических запросов можно перевести конкретную базу данных в режим изоляции с поддержкой версий строк данных.

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

Если мы используем продуктовое решение, то необходимо, чтобы версионность поддерживалась данным программным продуктом.

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

Версионность в SQL Server

 

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

Богатый опыт работы с Sybase Replication Server, Sybase ASE Server, MS SQL Server

Опубликовано в SQL, Серверы

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*