sqlsathistory

Nr: 398

Back to Main list

SQLSaturday #398 - Krasnodar 2015

Start Time (24h) Speaker Track Title
00:00:00 Evgeny Khabarov Other Транзакционная репликация - это не страшно.
00:00:00 Andrey Zavadskiy Other Visual Studio для разработчиков баз данных
10:15:00 Evgeny Khabarov Track 1 Поговорим об ожиданиях и очередях
10:15:00 Mikhail Komarov Track 3 Windows Server 2012/R2: новые возможности для SQL Server и виртуализация на его платформе
10:15:00 Andrey Zavadskiy Track 2 Модульное тестирование в помощью SQL Server Data Tools
11:45:00 Sergey Olontsev Track 1 Почему мой SQL Server "тормозит"?
11:45:00 Alesya Zhuk Track 3 Использование динамического sql в MS SQL Server
13:30:00 Denis Reznik Track 2 Скрытые сокровища SQL Server 2014
13:30:00 Dmitry Pilugin Track 1 Внутри Оптимизатора Запросов: Сортировка
13:30:00 Andrey Korshikov Track 3 BIML – ускоряем разработку в SSIS

SessionID: 13766

Транзакционная репликация - это не страшно.

Back to calendar

Event Date: 06-06-2015 - Session time: 00:00:00 - Track: Other

Speaker: Evgeny Khabarov

Title: Транзакционная репликация - это не страшно.

Abstract:

Когда я в первые столкнулся с репликацией, я подумал: "Да что в ней может быть сложного?". Но как оказалось на деле, это достаточно не простая штука для понимания с первого раза. Второй момент, когда начинаются с ней проблемы, в виде рассинхронизации данных между её узлами, появлением каких-либо других ошибок, то не знаешь куда бежать.

В докладе я расскажу о том, что такое транзакционная репликация, как и для чего ее используют, как ее настроить и что делать если что-то пошло не так.

SessionID: 28308

Visual Studio для разработчиков баз данных

Back to calendar

Event Date: 06-06-2015 - Session time: 00:00:00 - Track: Other

Speaker: Andrey Zavadskiy

Title: Visual Studio для разработчиков баз данных

Abstract:

С появлением SQL Server Data Tools разработчик баз данных может выполнять свою основную работу исключительно с помощью Visual Studio - начиная с создания проекта баз данных, написания кода, и заканчивая развертыванием. А благодаря наличию модульного тестирования и управления версиями кода с помощью Team Foundation Server, SSDT обеспечивают мощную платформу для разработки и управления процессом создания баз данных.

SessionID: 13767

Поговорим об ожиданиях и очередях

Back to calendar

Event Date: 06-06-2015 - Session time: 10:15:00 - Track: Track 1

Speaker: Evgeny Khabarov

Title: Поговорим об ожиданиях и очередях

Abstract:

Ожидания - очень точно отражают, что же происходит внутри SQL Server’a. Потоки в сиквеле всего чего-нибудь да ждут, иногда в этом нет ничего плохого, но когда ожидание затягивается, то надо разбираться, почему же так долго. Что такое ожидание? Почему приходится ждать, когда это плохо, и как с этим бороться (если требуется) мы рассмотрим в этом докладе

SessionID: 18667

Windows Server 2012/R2: новые возможности для SQL Server и виртуализация на его платформе

Back to calendar

Event Date: 06-06-2015 - Session time: 10:15:00 - Track: Track 3

Speaker: Mikhail Komarov

Title: Windows Server 2012/R2: новые возможности для SQL Server и виртуализация на его платформе

Abstract:

Windows Server 2012/R2: новые возможности для SQL Server и виртуализация на его платформе

SessionID: 28307

Модульное тестирование в помощью SQL Server Data Tools

Back to calendar

Event Date: 06-06-2015 - Session time: 10:15:00 - Track: Track 2

Speaker: Andrey Zavadskiy

Title: Модульное тестирование в помощью SQL Server Data Tools

Abstract:

Тестирование кода, которым пользовались разработчики приложений в Visual Studio, теперь доступно и для разработчиков баз данных. SQL Server Data Tools позволяет на базе проектов баз данных создавать и проводить модульные тесты.

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

SessionID: 24365

Почему мой SQL Server "тормозит"?

Back to calendar

Event Date: 06-06-2015 - Session time: 11:45:00 - Track: Track 1

Speaker: Sergey Olontsev

Title: Почему мой SQL Server "тормозит"?

Abstract:

Иногда ваша система начинает работать не так, как обычно, например, все или часть запросов начинают выполняться медленнее. Если вы администрируете SQL Server и вам часто поступают запросы или жалобы по поводу его производительности и вы не знаете, как их решать, то на этой сессии вы получите необходимые навыки. Я расскажу, какие встроенные механизмы есть у SQL Server, чтобы решать такие проблемы.

SessionID: 35947

Использование динамического sql в MS SQL Server

Back to calendar

Event Date: 06-06-2015 - Session time: 11:45:00 - Track: Track 3

Speaker: Alesya Zhuk

Title: Использование динамического sql в MS SQL Server

Abstract:

В докладе я расскажу что такое динамический sql, какие способы его построения, рассмотрены примеры использования "exec" и "sp_executesql".

SessionID: 13111

Скрытые сокровища SQL Server 2014

Back to calendar

Event Date: 06-06-2015 - Session time: 13:30:00 - Track: Track 2

Speaker: Denis Reznik

Title: Скрытые сокровища SQL Server 2014

Abstract:

SQL Server 2014 is full of new features and improvements. Some of them are "Killer" features like InMemory OLTP, Clustered Columnstore Indexes, Buffer Pool Extensions, etc., which are discussed a lot and we always can get a lot of information about them. And in the same time, SQL Server 2014 have several fantastic features and improvements, which are more hidden from our sight. In this session we will talk in details about these features and improvements. Query Fingerprints, Cardinality Estimator, Tempdb improvements, and more features will be covered in this session.

SessionID: 22165

Внутри Оптимизатора Запросов: Сортировка

Back to calendar

Event Date: 06-06-2015 - Session time: 13:30:00 - Track: Track 1

Speaker: Dmitry Pilugin

Title: Внутри Оптимизатора Запросов: Сортировка

Abstract:

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

SessionID: 35772

BIML – ускоряем разработку в SSIS

Back to calendar

Event Date: 06-06-2015 - Session time: 13:30:00 - Track: Track 3

Speaker: Andrey Korshikov

Title: BIML – ускоряем разработку в SSIS

Abstract:

Многие BI-разработчики используют SSIS. Это классный инструмент. Но существует много задач, которые вызывают тоску. Например, вам поручили сделать пакет для инкрементального обновления 10 таблиц. Вы потратили несколько часов. Но вот структура таблиц поменялась. Или нужно добавит ещё 5 (или 50) таблиц в этот пакет. В такой ситуации вам нужен помощник. И его зовут BIML (Business Intelligence Markup Language).