К выходу книги по репликации SQL Server

 

Некоторое время назад я писал об анонсе книги Репликация Microsoft SQL Server 2005/2008, выпущенной сообществом SQL.ru. И вот, наконец, книга на руках. Посмотрим, что в ней.

Во-первых, радует сам факт выхода отдельной книги по репликации на русском языке. Тема репликации вообще мало представлена отдельными книгами – достаточно сказать, что в англоязычной библиографии числится всего две книги, посвященных репликации в SQL Server (одна по версии 2000 и одна по версии 2005). На русском же языке эта книга первая, и пока единственная, по данной тематике.

Книга состоит из Введения и трех разделов - Общие вопросы, Репликация транзакций и Репликация слиянием.

Введение, довольно обширная статья Александра Гладченко об основах репликации на платформе SQL Server 2005/2008.

Раздел Общие вопросы содержит несколько статей по отдельным проблемам репликации, из которых мне показались интересными статья Пола Ибизона о BCP-секционировании в SQL Server 2005, статья Григория Корнилова об утилите TableDiff, статья Байи Палиашвили о репликации программных объектов в SQL Server 2005 и статья Пола Ибизона о модели репликации с переизданием.

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

Наиболее содержательным я считаю второй раздел книги – Репликация транзакций. Почти все статьи здесь содержат конкретную и полезную информацию для практической работы.

Открывает раздел развернутая статья Александра Гладченко о репликации с зеркалированием и доставкой журналов. Далее идет серия статей по настройке транзакционной репликации Байи Палиашвили. Из них лично для меня наиболее интересной оказалась статья о работе Replication monitor 2005.

Также раздел содержит несколько статей по настройке и работе одноранговой репликации транзакций. Мне понравилась статья Пола Ибизона о трассировочных маркерах и статья Дэвида Линдквиста о применении одноранговой репликации в рамках архитектуры корпоративного сайта Microsoft. 

Завершают раздел статья Пола Ибизона об инициализации подписки без начальной синхронизации данных в SQL Server 2005 (небольшой, но весьма содержательный материал) и подробная статья о настройках репликации DML Энди Уоррена.

В последнем разделе Репликация слиянием, на мой взгляд, интересны статьи Найджела Манеффа о пакетных обновлениях и очистке метаданных в репликации слиянием в SQL Server 2005 и Пола Ибизона о внутренних механизмах репликации слиянием.

Книга выпущена издательством ЭКОМ, в мягком переплете, на хорошей бумаге, тиражом 2000 экземпляров. Объем книги 288 страниц. В книге довольно много примеров кода, но нет ни диска, ни ссылки на сайт.  Хотелось бы, чтобы издатели учли этот момент, и, например, разместили примеры в электронном виде на сайте издательства или сообщества sql.ru.

В целом книга оставила хорошее впечатление и подбором материала и уровнем авторских статей, а также перевода (перевод осуществлен силами сообщества sql.ru). Это не учебник, это сборник материалов, которые могут быть вам полезны в практической работе. Поздравим авторов с удачным проектом!

Приобрести книгу вы можете здесь.

Новая книга про SQL Server Profiler

Вышла книга - Mastering SQL Server Profiler, автор - Brad McGehe.  Книга рассказывает о работе с SQL Profiler с нуля, много иллюстраций. В целом, смотрится как неплохой учебник для начала работы с SQL Profiler. 

В книге рассматриваются следующие темы:

  • Getting Started with Profiler
  • Working with Traces and Templates
  • Profiler GUI Tips and Tricks
  • How to Identify Slow Running Queries
  • How to Identify and Troubleshoot SQL Server Problems
  • Using Profiler to Audit Database Activity
  • Using Profiler with the Database Engine Tuning Advisor
  • Correlating Profiler with Performance Monitor
  • How to Capture Profiler Traces Programmatically
  • Profiler Best Practices
  • Profiler Events and Data Column Explained

Книгу можно бесплатно скачать здесь .

Книга по репликации SQL Server 2005/2008

Интернет-магазин Озон анонсировал книгу Репликация Microsoft SQL Server 2005/2008.  Книга является сборником статей сообщества sql.ru и ряда зарубежных авторов.

Стоит отметить, что это первая книга на русском языке по данной тематике. Ждем появления в продаже!

Найти книгу на Озоне можно здесь.