Разница между различными бинарными коллациями (языки, версии и BIN против BIN2)

Пересказ статьи Solomon Rutzky. Differences Between the Various Binary Collations (Cultures, Versions, and BIN vs BIN2) Бинарные коллации во многом проще для понимания, чем небинарные, поскольку они не имеют сложностей, связанных с национальными лингвистическими правилами. Они просто работают со значениями символов и тут нет места для чудес: все символы имеют базовые значения; если два символа …

Новости за неделю
2019-06-01 — 2019-06-07

§ Под номером 47 (SELECT, обучающий этап) выставлена новая задача (сложность 2 балла). Прежняя задача под номером 47 имеет теперь номер 147. Поменялись местами задачи обучающего этапа 14 и 40

Производительность оконных агрегатов в SQL Server 2019

Пересказ статьи Kathi Kellenberger. The Performance of Window Aggregates Revisited with SQL Server 2019 В 2005 и 2012 Майкрософт ввела в SQL Server большое число оконных функций, например, мою любимую функцию LAG. Эти функции отличает хорошая производительность, но главное преимущество их, на мой взгляд, состоит в простом написании сложных запросов. Я многие годы с удовольствием …

Сортировка индексов

Пересказ статьи Erik Darling. Index Sortables. Крики и вопли Если вы читали мой пост о параметризованных TOP, вы тогда же могли возмутиться одним индексом, который я создавал. И справедливо — это был ужасный индекс по причинам, которые мы тут и обсудим. Если этот индекс сводит вас с ума, поздравляю, вы весьма сообразительны. CREATE INDEX ix_whatever …

Порядок столбцов в индексе

Пересказ статьи Mike Byrd. Index Column Order – Be Happy! Мне всегда было интересно, как SQL Server выбирает порядок столбцов в предлагаемых индексах. И недавно я просто не смог сопротивляться искушению проверить это. Рассмотрим запрос:

Как и когда экранировать строки в T-SQL

Пересказ статьи Louis Davidson. How To, and Not To, Escape a String In TSQL Идея этого блога возникла из ошибок, которые я допускаю, исходя из неверных предположений. Читайте документацию, чтобы развеять ошибочные представления.

Новости за неделю
2019-05-04 — 2019-05-10

§ Популярные темы недели на форуме Топик Сообщений 52 (Learn) 15 197 (SELECT) 6 22 (SELECT) 5 50 (SELECT) 4 217 (SELECT) 4 § Авторы недели на форуме Автор Сообщений pegoopik 11 selber 6 alexalex1111 5 anon9 5 qwrqwr 3 § Изменения среди лидеров Рейтинг Участник (решенные задачи) 13 Kursist (217) 93 Пусев_Денис (139, 140, 142, 156) § Претенденты на попадание в TOP 100 Рейтинг Участник (решенные …