Архивы автора: Дмитрий Горчилин / Dmitry Gorchilin

Об авторе Дмитрий Горчилин / Dmitry Gorchilin

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

Заметки Дмитрия Пилюгина о Microsoft SQL Server — Оптимизатор без границ (ч.2)

Источник: Заметки Дмитрия Пилюгина о Microsoft SQL Server — Главная А это первая часть: Оптимизатор без границ (ч.1)   Интереснейший материал. Автор изменяет режим работы оптимизатора. Практически применимо и актуально.

Раздел: SQL

SQL Server – Finding Missing Indexes by Shredding Dynamic Management Views | Learning in the Open

Background I continue to struggle with XPATH.  And, so like an Addict, I am overtly using it.   Finding Missing Indexes Execution Plan Sample Here is a sample Execution Plan that contains the … Источник: SQL Server – Finding Missing Indexes by Shredding Dynamic Management Views | Learning in the Open   Прекрасная статья, прекрасная… Читать далее: SQL Server – Finding Missing Indexes by Shredding Dynamic Management… »

Раздел: SQL

SQL Server 2005. Snapshot — изоляция транзакций

SQL Server 2005. Snapshot — изоляция транзакций По материалам статьи Narasimha Rao AV: Snapshot Isolation Перевод Александра Гладченко Эта статья описывает разные уровни изоляции, использующиеся в SQL Server, а также освещает одно из новшеств следующей версии этой СУБД под кодовым название Yukon, Snapshot — изоляцию. Описание Snapshot – изоляции будет сопровождаться примерами, и некоторыми фактами,… Читать далее: SQL Server 2005. Snapshot — изоляция транзакций »

Раздел: SQL

Интересная ошибка, MS SQL Server error

MS SQL Server Анализируя состояние одного из серверов наткнулся на очень странную проблему- средняя стоимость запроса по счетчику оптимизатора составляла 135.956, что очень странно. Небольшой сервер, простые запросы- откуда? Пришлось перерыть кэш, поднять планы запросов. Было установлено, что в кэше хранились планы стоимостью 135418. Что за чудеса?! Анализ планов показал, что косячит на таком вот… Читать далее: Интересная ошибка, MS SQL Server error »

Row Versioning Concurrency in SQL Server — Simple Talk

The optimistic concurrency model assumes that several concurrent transactions can usually complete without interfering with each other, and therefore do not require draconian locking on the resources they access. SQL Server 2005, and later, implements a form of this model called row versioning concurrency. It works by remembering the value of the data at the… Читать далее: Row Versioning Concurrency in SQL Server — Simple Talk »

Раздел: SQL