.NET Fest: полная программа конференции на сайте. Присоединяйся к самому большому .NET ивенту
×Закрыть

SQL Server дайджест #5: SQL Server 2016 CTP, как проверить свои знания по SQL, архитектура StackOverflow

Новый дайджест, новые анонсы, новые статьи — самая интересная информация из мира SQL Server. В этом выпуске: SQL Server 2016 CTP, SQLSaturday Kiev — Recap, Как проверить свои знания SQL Server, Архитектура StackOverflow и многое другое.

Пора Ставить!

SQL Server 2016 first public preview now available!: Главная новость последнего времени. Список ключевых новинок доступен по ссылке, и он включает в себя такие фичи, как: PolyBase (мост между SQL Server и Hadoop), балансировщик нагрузки для групп AlwaysOn, поддержка JSON, AlwaysEncrypted, Row-level Security, Dynamic Data Masking, поддержка R, обновляемые некластерные колоночные индексы, возможность создавать обычные b-tree индексы на таблице с кластерным колоночным, просмотр выполнения плана запроса в реальном времени и многое другое. На 7-ку не ставится, нужна версия выше. Сам поставил себе на 10-ку, полёт нормальный :) по первым ощущениям студия стала заметно быстрее, на моём ноутбуке открывается так же быстро как блокнот :)

SQL Server 2014 Service Pack 1 Now Available for Download: Теперь можно :) Если помните, сразу после выхода его отозвали, чтобы починить что-то важное. Теперь полноценный сервис пак доступен для загрузки.

SQLSaturday Kiev 2015

SQLSaturday Kiev 2015 — Recap: Все о том, как готовилась конференция SQLSaturday Kiev, кто участвовал в её подготовке, какие вопросы решали организаторы, что из прошлогодних задумок удалось реализовать в этом году, как прошла сама конференция и что планируют организаторы на следующий год.

SQLSaturday Kiev 2015 — Фотоотчёт: Все фотографии с конференции! Смотрим, как это было, отмечаем себя и друзей!

SQLSaturday Kiev 2015 — Материалы Докладов: Материалы докладов доступны на сайте SQLSaturday. Скачать их можно прямо из расписания.

Поиграться

SQL Server 2016 Virtual Labs: Хочется поиграться с SQL Server 2016, но не хочется ставить CTP на свою машину? Не беда, есть виртуальные лабораторные, где можно пощупать новые фичи SQL Server 2016 удалённо.

Почитать

SQL Server 2016 CTP2: first thoughts about tempdb database: Тенденция последних двух версий — небольшие, практически нигде не описанные улучшения в tempdb. Пока, кроме того, что можно выбирать количество файлов tempdb при установке SQL Server 2016, известно, что в 2016 версии, по умолчанию включено поведение, которое раньше включалось флагами трассировки 1117 и 1118. Об этом улучшении и говорится в посте Девида Барбарина.

SQL Server 2016 CTP2: Live Query Execution Plans: Простой и понятный пост Брента Озара об одной из самых интригующих возможностей SQL Server 2016 — возможности в реальном времени наблюдать за прогрессом выполнения запроса. Основывается она на, появившемся в 2014 сиквеле, представлении sys.dm_exec_query_profiles (и, соответственно, это работает и на 2014, если поставлен SP1).

Important change to VLF creation algorithm in SQL Server 2014: Немного отойдём от SQL Server 2016 и вместе с Полом Рендалом вспомним, сколько виртуальных файлов лога в логе транзакций и как поменялся алгоритм подсчёта количества виртуальных файлов лога в 2014 сиквеле.

Analyzing I/O Performance for SQL Server: Краткое руководство от Глена Берри о том, что может тормозить в системе ввода/вывода и как измерить эту производительность.

Database Engine Tuning Advisor: Отличный пост Гранта Фритчи, который показывает всю суть Database Engine Tuning Advisor и, в частности, то, почему им не стоит пользоваться и почему его стоит убрать из продукта.

Data Mining by Dejan Sarka: Серия постов о Data Mining от «Крёстного Отца» Европейского SQL сообщества — Деяна Сарки. Серия ещё не закончена, будут появляться новые посты. В Каждом из них в доступной форме разбирается один из алгоритмов Data Mining. Кто планировал ознакомиться с ними — самое оно.

How to read and interpret the SQL Server log: Часто задаваемый вопрос: «Можно ли как-то прочитать содержимое Лога Транзакций?». Краткий ответ: да. Подробный ответ — этот пост Ремуса Русану.

Clustered Index Vs. Heap: И напоследок — статья на ещё одну извечную тему: «Когда лучше, чтобы таблица имела вид кластерного индекса, а когда — кучи». Подробная статья на эту тему от Томаса Кейсера. НО! Сразу предупреждаю, чтобы потом не кидали в меня камнями: автор этого дайджеста не согласен с утверждением автора о том, что по дефолту лучше использовать кучу вместо кластерного индекса, и включает статью в дайджест потому, что в ней хорошо объясняется разница между кучей и кластерным индексом. Факты есть факты: как работает куча, как — кластерный индекс, сколько IO операций в каждом случае, и т.д. А советы автора — тут думайте сами.

Могу сказать, что в моей практике картина немного другая. Видел больше проблем от того, что кто-то (один раз это даже был внешний консультант) порекомендовал не использовать кластерные индексы вообще, потому что они замедляют запись.

Проверить Знания

New Free Quizzes: Indexing, Query Writing, and More: Интересные тесты по сиквелу от команды Брента Озара. Все тесты бесплатные.

Upwork: Давно не проходил здесь тесты (это бывший Odesk), сейчас зашёл проверить — всё по-старому, есть тест по чистому SQL и по SQL Server 2005. Тесты староваты, но зато бесплатны.

BrainBench: Сюда не заходил ещё дольше, чем на Upwork, и это ресурс только для тестов, как платных так и бесплатных. Сейчас зашёл — например, есть тест по SQL Server 2014, и он, к тому же, бесплатный. Собираюсь пройти, проверить знания.

Посмотреть

Architecture of Stack Overflow: Stack Overflow — один из самых больших и высоконагруженных сайтов, написанных на .Net и использующих SQL Server в качестве базы данных. В докладе детально рассказано о его архитектуре, и почему, собственно, был выбран SQL Server.

Посетить

24 Hours of PASS: 24-25 июня: 24 часа докладов онлайн по SQL Server от мировых экспертов по SQL Server. Участие в конференции бесплатное при условии регистрации. В этом году, как и в прошлом, доклады разбиты на 2 дня. Насколько я заметил, в этом году на конференции выступает много новых докладчиков, которых я ещё не слышал. Должно быть очень интересно. Пора регистрироваться!

Vinnitsa SQL Server User Group: 20 июня.: Уже на этих выходных — четвёртая встреча Винницкой SQL Server юзер-группы. В программе 3 часа доклада про статистику в SQL Server от Андрея Зробока. Присоединяйтесь!

Lviv SQL Server User Group: 27 июня: Июньская встреча Львовской SQL Server юзер-группы будет посвящена NoSQL, BigData и Machine Learning. Надо идти!


← Предыдущий выпуск: SQL Server дайджест #4
Следующий выпуск: SQL Server дайджест #6

LinkedIn

4 комментария

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.

Денис, спасибо. Интересное чтиво на выходные =)

Architecture of Stack Overflow: Stack Overflow — один из самых больших и высоконагруженных сайтов, написанных на .Net и использующих SQL Server в качестве базы данных. В докладе детально рассказано о его архитектуре, и почему, собственно, был выбран SQL Server.
Может я чего пропустил, но в самом докладе (26 минут до вопросов) как-то не упоминается почему был выбрал SQL Server, а так вообще очень любопытный доклад. Спасибо за ссылку.

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

Подписаться на комментарии