Друзья, доброго времени суток!

Рады видеть вас на проекте SqlCom.ru о Microsoft SQL Server. У нас вы найдёте интересные статьи, видео материалы, новости, переводы статей на русский язык и многое другое. Публикуемая здесь информация будет полезна как разработчикам баз данных (SQL Database Developer), так и администраторам баз данных (SQL Database Administrator, DBA).

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

Цель проекта - сформировать активное сообщество, с которым будет приятно не только работать, но и отдыхать. Для продвижения идеи совместного отдыха иногда устраиваем мероприятия в Москве и Петербурге.

Митап High SQL (05.06.2018)

Митап High SQL (05.06.2018)

Чем заняться в начале лета? Конечно, сходить вечером 5 июня на митап по MS SQL в питерский офис Яндекс.Денег. Ждём опытных специалистов, которых привлекут вот такие названия докладов:
— «Рефакторинг ETL процесса с большим количеством уровней вложенности»;
— «Data-Driven подписки в SSRS»;
— «Оптимизация параллельных запросов в SQL Server»;
— «Microsoft Power Bl как альтернатива SQL Server Reporting Services: вместо или вместе?».

Приходите познакомиться с единомышленниками, задать вопросы и просто обсудить наболевшее. Вход бесплатный  Зарегистрируйтесь по ссылке и дождитесь приглашения: https://events.yandex.ru/events/meetings/5-jun-2018/

Рубрика: События и мероприятия | Метки: , | Оставить комментарий

Возможности и преимущества SQL Server 2017 (pdf)

Возможности и преимущества SQL Server 2017 (pdf)

На просторах интернета нашёл прекрасную pdf о ключевых возможностях SQL Server 2017.

Единственным минусом данной PDF является то, что она на англ.

Скачать: SQL_Server_2017_Infographic_EN_US

Рубрика: Полезно и интересно | Метки: | Оставить комментарий

Колоночные Индексы. Внутренняя структура, Оптимальные сценарии использования и обновления данных (вебинар, 30.05.2018)

Колоночные Индексы. Внутренняя структура, Оптимальные сценарии использования и обновления данных

30.05.2018 в 19:00 состоится вебинар от MVP Data Platform Дмитрия Короткевича. Дмитрий расскажет о колоночные индексах, их внутренней структуре, оптимальных сценариях использования и обновления данных.

Вебинар пройдёт по следующей ссылке

Спикер: Дмитрий Короткевич работает с SQL Server 20 лет, специализируясь в архитектуре, разработке и оптимизации OLTP систем, работающих под большой нагрузкой. Дмитрий является Microsoft Data Platform MVP и Microsoft Certified Master, а также автором книг “Pro SQL Server Internal” и “Expert SQL Server In-Memory OLTP”.

Его блог: http://aboutsqlserver.com

Вебинар пройдёт по следующей ссылке

Рубрика: События и мероприятия | Метки: | Оставить комментарий

Сокровища SQL Server 2016 (вебинар, 23.05.2018)

Описание: SQL Server 2016 полон новых возможностей и улучшений. Некоторые из них я называю «Убийственными» фичами: Query Store, Temporal Tables, R Integration, и т.п., их всегда много обсуждают, о них рассказывают на конференциях и всегда можно нагуглить много информации по ним. В то же время, SQL Server 2016 имеет несколько просто потрясающих нововведений, которые незаслуженно получают мало внимания, и немного скрыты от нашего взора. В этом докладе мы как раз и поговорим об этих скрытых сокровищах SQL Server 2016 и о том какую пользу для нас они несут. О каких конкретно фичах мы будем говорить? Это секрет :) Подключайтесь к трансляции доклада и мы посмотрим на них вместе.

Bio: Денис работает в компании Intapp на позиции Data Architect. Имеет больше десяти лет опыта в разработке ПО, постороении архитектуры баз данных и оптимизации баз данных. В 2010 году Денис был удостоен статуса Microsoft Data Platform MVP, который и сейчас закреплён за ним. Помимо своей профессиональной деятельности, Денис активно участвует в развитии украинского SQL сообщества и имеет статус Regional Mentor for CEE в организации PASS.

Докладчик:  Денис Резник

Регистрация: https://attendee.gotowebinar.com/register/84288952211183116

Рубрика: События и мероприятия | Метки: | Оставить комментарий

Global Azure Bootcamp 2018 RUSSIA

GLOBAL AZURE BOOTCAMP RUSSIA 2018

Дата события: 21.04.2018 10:00-17:00

Регистрация

Мы приглашаем вас на Global Azure Bootcamp Russia 2018 – глобальный форум по облачным технологиям Azure!

Ежегодно Azure сообщество выбирает единый день проведения конференции в более чем 200 городах по всему миру, где ИТ-эксперты могут обменяться своими знаниями и опытом друг с другом и поделиться им с новичками.

В этом году 21 апреля Global Azure Bootcamp 2018 – должно быть, самое большое технологическое событие в мире – одновременно стартует во многих странах!

Три сессии в Москве, организованные UC User Community при поддержке COMPAREX, будет проходить в Microsoft.

Успейте зарегистрироваться на Meetup! Участие бесплатное, количество мест ограничено.

В 10:00 начнется пленарная сессия, в зале на 150 участников, будет 3 доклада по 40 минут.

В 13:00 будет деление на три трека (залы на 50 участников), где будет по 6 докладов по 40 минут.

Треки:

• Azure IoT

• Azure Инфраструктура и безопасность

• Azure Обработка данных и машинное обучение

Будем рады видеть вас на мероприятии!

Регистрация

Рубрика: События и мероприятия | Метки: | Оставить комментарий

Кэширование Планов Выполнения Запросов в SQL Server: Как избавиться от проблем и уменьшить нагрузку на CPU (вебинар, 28.03.2018)

Кэширование Планов Выполнения Запросов в SQL Server: Как избавиться от проблем и уменьшить нагрузку на CPU

Вебинар состоится (бесплатный): 28.03.2018 с 19:00-21:00 (Мск)

Регистрация

SQL Server кэширует планы выполнения запросов, что позволяет уменьшить количество компиляций и нагрузку на процессор в системе. К сожалению, это кэширование может вызывать побочные эффекты и генерировать неоптимальные планы выполнения запросов. В этой сессии, Дмитрий расскажет о том, как работает кэширование изнутри и продемонстрирует как избежать нежелательных побочных эффектов связанных с кэшированием планов. Вы также узнаете о проблемах, связанных с parameter sniffing, стратегиях параметеризации запросов, и о том, как уменьшить нагрузку на CPU в системах, не использующих параметеризированные запросы.

Спикер: Дмитрий Короткевич работает с SQL Server 20 лет, специализируясь в архитектуре, разработке и оптимизации OLTP систем, работающих под большой нагрузкой. Дмитрий является Microsoft Data Platform MVP и Microsoft Certified Master, а также автором книг “Pro SQL Server Internal” и “Expert SQL Server In-Memory OLTP”.

Его блог: http://aboutsqlserver.com

Запись:

Рубрика: События и мероприятия | Метки: , | Оставить комментарий

SQL Server в Azure IaaS – подводные камни

SQL Server в Azure IaaS – подводные камни

Говорят, что эксперт – это не тот человек, который не делает ошибок, а тот, который наступил на все возможные грабли. Наша компания начала путь перехода в облако в 2012 году и хотя сейчас вся инфраструктура успешно работает, нам не раз хотелось вернуться on-premise. Виной тому небольшие неявные ограничения, которыми так и пестрит ажурная инфраструктура. Не хотите повторять наших ошибок? Предлагаю послушать о шишках, которые набили я и мои коллеги за последние пять лет. Отдельный акцент будет сделан на выборе и настройке виртуальных машин для кластеров SQL Server.

Рубрика: Azure | Метки: | Оставить комментарий

Бесплатный курс по подготовке к экзамену Microsoft 70-533

Бесплатный курс по подготовке к экзамену Microsoft 70-533

Курс предоставлен компанией qed.consulting

Ссылка на курс

Ссылка на материалы

Вводная сессия

  1. Знакомство с платформой и вариантами приобретения.
  2. О сертификации и ее необходимости.
  3. Общая информация о экзамене.
  4. Регистрация тенанта Microsoft Azure.
  5. Знакомство с необходимыми информационными ресурсами и документацией.
  6. Базовая настройка Power Shell.

Разработка и реализация приложений с помощью службы приложений Azure

  1. Создание и публикация веб-приложения.
  2. Работа с приложениями из Marketplace.
  3. Демонстрация популярных командлетов PowerShell.

Создание виртуальных машин и управление ими с помощью Azure Resource Manager

  1. Создание виртуальной машины с помощью ARM.
  2. Конфигурирование виртуальной машины с помощью ARM.
  3. Демонстрация мониторинга работы виртуальной машины.
  4. Демонстрация популярных командлетов PowerShell

Проектирование и внедрение стратегии хранения

  1. Разбор основных отличий типов хранилищ LRS/GRS/RA-GRS.
  2. Создание и использование виртуальных дисков.
  3. Создание резервных копий и настройка политики резервного копирования.

Разработка и развертывание шаблонов ARM

  1. Создание шаблона ВМ с помощью ARM.
  2. Конфигурирование шаблона ARM.
  3. Создание ресурса из ARM

Реализация виртуальных сетей. Управление безопасностью Azure и службы восстановления

  1. Создание виртуальной сети.
  2. Основные варианты подключения локальной сети к виртуальной (VPN).
  3. Настройка Azure Site Recovery.
  4. Демонстрация популярных командлетов PowerShell.

Управление операциями Azure

  1. Настройка службы Azure Automation.
  2. Создание и публикация PowerShell Runbook.
  3. Настройка и демонстрация Log Analytics.
  4. Демонстрация популярных командлетов PowerShell.

Управление удостоверениями Azure

  1. Настройка синхронизации Windows AD и Azure AD.
  2. Настройка MFA.
  3. Демонстрация популярных командлетов PowerShell.

Ссылка на курс

Материалы доступны по ссылке

Рубрика: Обучение (видео) | Метки: , , , | Оставить комментарий

Нашли баг в SQL Server?

Нашли баг в SQL Server?

Перед тем как предоставить вам ссылку куда вы можете разместить найденный баг в SQL Server, хотелось бы сказать несколько слов:

  1. Если вам нравится SQL Server и вы хотите сделать его лучше, не пишите о вашей ошибке пока не проверите множество раз, ещё лучше если вы поделитесь этой проблемой с другими специалистами и они вам её подтвердят. Например, вы можете поделиться ею с нашим сообществом в Телеграмм
  2. Ваши голоса за те или иные проблемы, которые написали другие пользователи, будут очень полезными, не забывайте голосовать

Надеюсь вы будете придерживаться описанным выше рекомендациям.

Разместить ваш баг по SQL Server можно тут

Рубрика: Полезно и интересно | Метки: | 1 комментарий

Тормозит SQL Server после переезда на новый сервер. Часть 1

Тормозит SQL Server после переезда на новый сервер. Часть 1

Не редка ситуация, когда мы переезжаем на более мощный сервер, а производительность SQL Server существенно деградирует. Сегодня мы с вами рассмотрим почему такое может происходить и как этого избежать.

Почему же всё-таки может тормозить SQL Server после переезда на новый сервер:

  1. Одно из первых места, куда вам стоит посмотреть это настройки Электропитания. По-умолчанию, даже на серверах, выставлена опция «Сбалансированный», в то время как необходимо использовать «Высокая производительность» по причине сильного влияния данной настройки на производительность CPU.
  2. Так же часто может отличаться настройка кэширования записи на диск. Как мы помним, если кэширование включено, то возможна потеря данных при отключении питания.
  3. Если у вас установлен антивирус, то необходимо обязательно добавить папку SQL Server и файлов БД в исключения.
  4. Часто бывает, что ранее не были настроены параметры параллелизма (cost threshold for parallelism, max degree of parallelism), а на новом сервере оказалось значительно больше ядер. Звучит заманчиво, но это не всегда так. Если вы уверены, что вашей системе не нужен параллелизм, то можно выставить max degree of parallelism = 1 и у вас всё будет хорошо, но если он используется, то начать следует с cost threshold for parallelism = 25 и max degree of parallelism=(половина количества ядер ОДНОГО процессора), после чего наблюдать за нагрузкой.
  5. Следующий пункт не обязательный, но иногда может повлиять на производительность, я говорю про настройку Hyper-Threading. Общие рекомендации звучат так
    1. Следует включать если у вас одновременно выполняющихся запросов больше, чем количество ядер
    2. Отключать — если количество одновременно выполняющихся запросов не высоко, но запросы тяжёлые
Рубрика: Оптимизация | Метки: | 1 комментарий