Dmitriy Kostylev SQL blog [MVP]


Рисуем графики в SQL Server Management Studio

Отображение каких-либо данных в виде графиков - это часто понятнее и нагляднее, чем таблицы.
Для того, чтобы представить какие-либо данные в виде того или иного графика существуют множество инструментов, начиная простого и мощного Excel, который почти всегда под рукой.
Но что если Excel не установлен или не доступен?
читать дальше...
добавлено: 29 ноя 14 просмотры: 3446, комментарии: 5



Смотрим текущую активность SQL Server

Периодически публикую запрос, который сам использую для мониторинга того, что происходит на SQL Server.
Сегодня - очередное обновление.
читать дальше...
добавлено: 07 окт 14 просмотры: 3103, комментарии: 2



SQL Server 2014 CTP1 доступен для загрузки

Ну что же, дождались...
Microsoft сделала публичной CTP сборку SQL Server 2014.
читать дальше...
добавлено: 25 июн 13 просмотры: 2136, комментарии: 0



Мини-доклады на TechEd

Помимо основной программы докладов конференции TechEd, на некоторых стендах будут читаться небольшие доклады по 15 минут.
В этот раз я как раз буду не только выступать в роли "эксперта", но и делать эти самые мини-доклады.
читать дальше...
добавлено: 19 ноя 12 просмотры: 1676, комментарии: 1



Доклад "Оптимизация запросов в SQL Server" с конференции Uneta+

Друзья из компании DCT опубликовали видео моего доклада по оптимизации запросов на конференции Uneta+
читать дальше...
добавлено: 24 июл 12 просмотры: 3933, комментарии: 7



24 Hours of PASS - эстафета рассказов о SQL Server

12 апреля впервые для русскоязычной аудитории пройдет online мероприятие 24 Hours of PASS.
PASS - Profeccional Assocoation for SQL Server
Буду рассказывать про вкусности и особенности применения Service Broker
О технологиях SQL Server будут рассказывать как те, кто его активно использует, так и те, кто его знает "с другой стороны баррикад": его непосредственные разработчики. (Да, это наши люди в Голливуде Рэдмонде! )
читать дальше...
добавлено: 16 мар 12 просмотры: 2690, комментарии: 1



SQL Azure - новые цены, новые возможности.

Еще недавно Microsoft снизила цены на облачную БД SQL Azure до приемлимых уровней и существенно увеличила максимальный объем баз в облаке - с 50Гб до 150Гб, да еще и с возможностью создания федераций баз. То есть создания БД в облаке практически неограниченного объема. И вот новое снижение цен.
И не просто снижение, а более гибкий подход к расчету стоимости услуги.
Давайте посмотрим, во что это выльется конечному потребителю...
читать дальше...
добавлено: 16 фев 12 просмотры: 3267, комментарии: 5



Боремся с неявным приведением типов в SQL Server

Неявное приведение типов данных, которое в определенных случаях допускается в T-SQL - очень удобная штука. Для новичка. С приобретением опыта, разработчики стараются держать все под контролем и чаще скорее сами стараются определить, каким образом значение должно преобразовываться из одного типа в другой. Дело дошло до того, что возможность полного запрета на неявную конвертацию регулярно запрашивается сообществом пользователей SQL Server у разработчиков...
Чем же так плохо наличие вроде бы очень удобного, прощающего ошибки и сокращающего код функционала СУБД?
читать дальше...
добавлено: 28 дек 11 просмотры: 5375, комментарии: 8



Анализ использования параметров процедур в SQL Server

В большинстве баз данных, которые мне доводилось видеть, встречаются "универсальные" процедуры со множеством параметров. Как правило, это процедуры поиска чего-либо в базе данных или же процедуры, формирующие набор данных для отчета. При этом чем больше параметров, тем меньше их используется.
То есть процедура умеет, например, искать клиента по имени, части имени, клиентскому номеру, номеру счета, но при этом естественно, одновременно используется очень ограниченное число параметров. Действительно, при поиске клиента по какому-либо его уникальному номеру (ИНН, СНИЛС, ИКК и т.д.) нет смысла уточнять его ФИО или город проживания.
Внутри процедур как правило, есть один "главный" "универсальный" запрос, учитывающий все параметры при фильтрации. Как и все универсальное, быстро выполняться он не будет даже если "обложить" всю таблицу индексами - индексы хороши для поиска чего-то конкретного.
читать дальше...
добавлено: 28 ноя 11 просмотры: 5307, комментарии: 6



Собираю предложения по докладу на тему практического применения технологии Service Broker в SQL Serv

TechEd уже позади а потребность в сделать что-то полезное для сообщества до конца не удовлетворена...
Поскольку накопился некоторый, как мне кажется, интересный опыт во "внедрении" Service Broker, хочется рассказать о нем.
читать дальше...
добавлено: 18 ноя 11 просмотры: 3002, комментарии: 4