Журнал Inside SQL Server Pro, ноябрь 2013 г.


Повысьте качество работы со службами интеграции SQL Server с помощью советов, приведенных в ноябрьском выпуске журнала SQL Server Pro Magazine.

SQL Server Pro (www.sqlmag.com) — это ежемесячный онлайн-журнал, основанный на подписке. В этом обзоре пункты, выделенные ниже полужирным шрифтом, соответствуют названию статьи в номере за месяц.

Моей любимой статьей в этом месяце была 5 советов по разработке пакетов служб интеграции SQL Server, в которой Роберт Шелдон предлагает советы, касающиеся:

Проверка времени разработки управления

Создать шаблон пакета

Реализовать конфигурации пакетов

Удалите начальные и конечные пробелы

Запускайте пакеты в 32-битной среде выполнения

Статья хорошо написана, детализирована и хорошо использует скриншоты.

Ни один из советов не является потрясающим, но каждый, безусловно, сделает вашу разработку SSIS более приятной. Так что, хотя в статье нет ничего радикального, она, несомненно, улучшит способ использования SSIS.

Иногда может потребоваться отладка хранимой процедуры в контексте ее клиентского приложения, например, когда параметры неизвестны или взаимодействие с системой является сложным. Имея это в виду, Уильям Шелдон представляет хранимые процедуры отладки в Visual Studio 2010. В статье содержится подробное пошаговое руководство по отладке от клиентского приложения до хранимых процедур через Visual Studio 2010. Это определенно статья, которую стоит добавить в закладки. для дальнейшего использования.

Серия «Интервалы и подсчеты» продолжается в Части 3. В этой статье Ицик Бен-Ган фокусируется на вычислении максимального количества одновременных сеансов в течение каждого фиксированного почасового периода. Первое предоставленное решение использует функцию Windows, которая применяет агрегат промежуточного итога. Затем решение улучшается за счет использования искусственного перекрестного соединения для создания параллельного плана. Окончательное решение включает использование вычисляемых столбцов, содержащих временные метки. Если вам нужно проанализировать подсчеты за фиксированные периоды, эта статья — именно то, что вам нужно! Эта серия доступна на веб-сайте без подписки на журнал, а онлайн-версия уже находится в части 4 со ссылками на более ранние части.

Серия коррупции продолжается проверкой контрольной суммы. Этот параметр базы данных используется для раннего выявления проблем с повреждением. По сути, когда данные записываются на диск, вычисляется и записывается значение контрольной суммы, при последующем считывании страницы данных контрольная сумма снова вычисляется и сравнивается с исходным значением, любое несоответствие регистрируется как повреждение. Возможно, в статье можно было упомянуть, что подробности о любых поврежденных страницах сообщаются в таблице msdb.dbo.suspect_pages. Кроме того, ничего не было сказано о небольшом снижении производительности при включении этого параметра — производительность процессора обычно увеличивается до 2%. Тем не менее, я считаю, что преимущества этой настройки, безусловно, превышают затраты.

В «Microsoft Faces Uncertain Times» Майкл Оти обсуждает недавние изменения, которые претерпела Microsoft, в том числе уход в отставку генерального директора в ближайшем будущем, покупка Nokia и различные непопулярные изменения в ИТ (Windows 8 кто-нибудь ?!). Похоже, что в последнее время Microsoft заняла позицию «Мы знаем лучше всех», но позже сделала оговорки — возможно, Microsoft действительно пора прислушаться и принять во внимание опасения своих клиентов.

Возможно, основной причиной обновления до SQL Server 2012 были расширенные возможности обеспечения высокой доступности и аварийного восстановления, предоставляемые группами доступности AlwaysOn. В разделе «Изменения в группах доступности AlwaysOn SQL Server 2014» выделены предстоящие улучшения, в том числе:

Разрешить реплики только для чтения, даже если проблемы с сетью или потеря кворума

Увеличено количество вторичных реплик (с 4 до 8).

Интеграция с Windows Azure

Лучшая диагностика

В статье «Лучший способ включения оповещений по электронной почте для взаимоблокировок» Майкл К. Кэмпбелл предлагает сценарий, который использует условия производительности для определения логики оповещений, но специально для взаимоблокировок. Статья довольно короткая, я подозреваю, что сценарий можно было бы расширить для других условий, чтобы сделать статью более полезной.

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


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