Quantcast
Channel: Найцікавіше на DOU
Viewing all articles
Browse latest Browse all 8115

SQL Server дайджест #0

$
0
0

Здравствуйте, друзья! Будем знакомы, меня зовут Денис. Представляю вашему вниманию первый выпуск SQL Server дайджеста на ДОУ. Этот выпуск о том, с чего начать изучение SQL Server, о том, что интересного и полезного почитать/посмотреть по этой теме, и какие мероприятия стоит посетить.

С чего начать?

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

Все три книги Кена Хендерсена. Все три написаны для SQL Server 2000, но многое из того актуально и сейчас (разделы, посвященные устаревшим технологиям, читать не стоит, хотя и это очень интересно):

The Guru’s Guide to Transact-SQL — Прекрасная книга по языку запросов T-SQL. Материал разбирается очень тщательно, так что даже опытный специалист может почерпнуть для себя что-то новое.

Профессиональное руководство по SQL Server. Структура и реализация — Книга, которая позволяет погрузиться в детали внутреннего устройства SQL Server без лишней сложности.

Профессиональное руководство по SQL Server: хранимые процедуры, XML, HTML.— Продолжение боле глубокого изучения SQL Server.

Учебный курс Microsoft: SQL Server 2005 — Официальный учебный курс Майкрософт для подготовки к сертификационному экзамену. Продолжаю рекомендовать его, т.к. в нём компактно собрана вся нужная информация о всех компонентах SQL Server и практически нет воды. Единственная тема, про которую не нужно читать, — Endpoints, их уже давно нет. Сильно углубляться тоже не стоит, т.к. много механизмов совершенствуется от версии к версии, но провести первое знакомство с SQL Server на основе этой книги однозначно стоит.

Сайт для изучения SQL: sql-ex.ru — Изучение языка запросов SQL с нуля. Возможность практиковаться, не устанавливая ничего у себя на машине.

Почитать

Slow in the Application, Fast in SSMS? Understanding Performance Mysteries — прекрасная и известная статья Эрланда Соммарскога о том, почему запрос может работать медленно в приложении, но быстро в SSMS. И, не менее прекрасный перевод на русский язык, Дмитрием Пилюгиным, для тех, кому удобнее читать на русском: www.somewheresomehow.ru/...w-in-app-part1

Delayed Durability in SQL Server 2014 — один из моих любимых авторов — Пол Рэндалл, коротко и детально разбирает новый механизм SQL Server 2014 — Delayed Durability. Вкратце — он позволяет не сбрасывать данные на диск сразу при коммите транзакции. Пол разбирает, как это работает, какой объём потери данных возможен и стоит ли это использовать.

Основы построения In-Memory optimized СУБД SQL Server 2014 — цикл статей Александра Каленика о новом движке процессинга запросов без блокировок и новом способе хранения данных в SQL Server 2014 — InMemory OLTP.

Посмотреть

Недавно в Сиэттле прошла самая большая в мире SQL Server конференция— PASS Summit. Часть видео с этой конференции выложены в открытый доступ, и я очень рекомендую с ними ознакомиться:

Keynote Day 2. Здесь нужно смотреть выступление Риммы Нейме про облачные базы данных. Это доклад без глубоких технических деталей, но отлично объясняющий концепцию и планы Microsoft в этом направлении. Да, и сам по себе доклад чертовски хорош!

Query Tuning Mastery: Manhandling Parallelism. Сессия Адама Маканика по параллельным запросам в 2012 году стала одним из лучшим докладом PASS Summit. В этом году мы увидели обновлённую версию доклада, которая по-прежнему впечатляет, но всё равно рекомендую версию 2012 года, она прекрасна.

Dealing with Multipurpose Procs and PSP the RIGHT Way!— отличный доклад Кимберли Трипп о том как можно эффективно писать хранимые процедуры с большим количеством параметров. Пример использования техник, описанных в докладе, — хранимки для отчётов.

Advanced Data Recovery Techniques — доклад Пола Рэндалла о том, как можно попытаться спасти испорченные данные, даже если бэкапа нет (всё, что показывается, — очень рискованно). Техники, которые он показывает, подходят как для тех, кто уже сидит на обломках базы данных (надеюсь, таких нет ☺), так и для тех, кому просто интересно ознакомиться с подобными техниками.

Посетить

Новогодняя встреча Kyiv SQL Server User Group — последняя в уходящем году встреча киевской SQL Server User Group. На встрече вас ждёт хардкорный трёхчасовой доклад по внутренностям исполнительного ядра SQL Server от супер-специалиста, Senior PFE из Майкрософт — Александра Каленика. Участие — бесплатное.

SQLSaturday Kiev 2015 — самая большая SQL Server конференция в Украине. Пройдёт 23 мая 2015 года. Регистрация уже открыта. По предварительным данным ожидается 5 параллельных треков докладов. Советую регистрироваться заранее, т.к. количество мест ограничено. Участие — бесплатное.


Viewing all articles
Browse latest Browse all 8115

Trending Articles