SQL Server: миф дня (8/30) – Фоновые операции с индексами

Фоновые операции с индексами вызывают краткосрочные блокировки в начале и в конце операции, что может привести к значительным проблемам с производительностью [More]

max degree of parallelism – выбор оптимального значения

Параметр 'max degree of parallelism' опеределяет максимальное количество потоков, на которые SQL Server может распараллелить запрос. По умолчанию этот параметр стоит в 0 – что означает использование числа процессоров сервера. В общем случае это хорошо, но не всегда. [More]

Поиск и обновление

Поиск в базе объявлений, содержащих "нехорошие" слова, и выставление всем подобным записям флага Is18YearsOnly [More]

SQL Server: миф дня (7/30) – Множественное зеркалирование и задержка загрузки при доставке журналов

Миф №7 – База данных может иметь несколько зеркал FALSE         Сам миф довольно банален – зеркалирование предполагает только одну зеркальную базу данных. Если же вы хотитие иметь более одной копии основной базы данных, то для этого рекомендуется воспользоваться механизмом доставки журналов (Log Shipping). Используя доставку журналов вы можете иметь стол... [More]

SQL Server 2008 – Сжатие данных

        Ну вот я и попробовал сжатие на реальной системе и на реальных базах данных. Пару слов о том, что это такое и переходим к делу. Компрессия данных появилась в SQL Server 2008 и  со стороны её можно представить в виде айсберга. На верхушке которого – уменьшение занимаемого дискового пространства, а скрыто от глаз ещё более интересное преимущество... [More]

Мой путь к MVP

12. July 2010 13:27 by Denis Reznik in Microsoft, MVP  //  Tags: ,   //   Comments
        Здравствуйте, друзья! Сегодня я хочу рассказать о довольно значимом для меня событии – присвоении мне статуса MVP. Совсем недавно, сидя на работе, я поздравлял коллег с реноминацией, и тут в мой почтовый ящик упало письмо которое начиналось так: “Dear Denys Rieznik, Congratulations! We are pleased to present you with the 2010 Microsoft® MV... [More]

SQL Server: миф дня (6/30) – Три мифа, связанных с Null Bitmap

4. July 2010 09:13 by Denis Reznik in Myth, Null Bitmap, SQL Server, Миф  //  Tags: , , ,   //   Comments
        Null Bitmap хранят в себе информацию о том, какие столбцы в записи имеют значение null. Это сделано в целях повышения производительности и позволяет избавиться от чтения всех записей центральным процессором когда нулловые столбцы присутствуют в списке выборки – это позволяет минимизировать использование кэша процессора (здесь можно почитать о работе... [More]

SQL Server: миф дня (5/30) – AWE должны быть включены на 64-битных серверах

30. June 2010 20:02 by Denis Reznik in AWE, Myth, SQL Server, Миф  //  Tags: , , ,   //   Comments
Миф №5 – AWE (Address Windowing Extensions) должны быть включены на 64-битных серверах FALSE         Существует *большая* путаница, относительно настроек AWE, блокировок страниц, того что работает/неработает и того что нужно/не нужно на 32-х битных и 64-х битных серверах разных редакций. В двух словах: - На 64-битных системах (2005 +): - Вклю... [More]

SQL Server: миф дня (4/30) – DDL триггеры являются INSTEAD OF триггерами

Миф №4 – DDL триггеры (появились в SQL Server 2005) являются INSTEAD OF триггерами FALSE         DDL триггеры в SQL Server реализованы как AFTER триггеры. Это означает то, что возникающие операции перехватываются DDL триггером (и опционально откатываются, если вы включили инструкцию ROLLBACK в тело триггера).         ... [More]

Dynamic Management Views в SQL Azure

        Выход SQL Azure я считаю знаменательным событием. Это новая веха в развитии технологий баз данных. Но наряду со всеми своими преимуществами SQL Azure имеет и ряд недостатков, одним из которых является мониторинг производительности. Здесь у нас нет ни Profiler, ни Activity Monitor, ни Performance Data Collection. И, изначально, не было Dynamic Management V... [More]

Обо мне

MVP

Data Architect at Intapp, Inc.

PASS Regional Mentor, CEE

MCT, MCITP, MCPD, MCTS


Microsoft MVP

Month List