Оглавление

Программирование Баз Данных


Использование Group by в команде update
Преобразование datetime в YYYYMMDDhhmmss
Использование Apply
Select из хранимой процедуры
Пустой набор данных
Joins
Рецепты SQL
Простейшее решение не всегда самое лучшее
Партиционирование
Быстрое удаление записей из партиционированной таблицы
Операции DML - Insert
Оптимизация курсоров
Разбор строки с разделителями


Использование XML
Полнотекстовый поиск
Полнотекстовый поиск (оптимизация производительности)
Поиск ключевых слов в коде функций и хранимых процедур
Параллелеризм в sql server


Применение CLR в SQL Server
Регулярные выражения в SQL Server
Как CLR использует память
Мониторинг CLR
CLR Tips


Когда использовать Service Broker
Ссылки Service Broker



Ссылки на тему блокировок в sql server
Партиционирование. Скользящее окно
Модульное тестирование
Ещё раз про блокировки
Ещё раз про транзакции
Data partitioning



Администрирование Баз Данных

Extended Events
Большие базы данных
Индексы которые не использовались с момента последнего презапуска
Особенности применеия системных представлений и функций
Использование dm_os_performance_counters
Оптимизация производительности SQL Server(различные методики)
Настройки памяти
Дисковая система для SQL Server
Wait Stats
Sql Server Mobile


Sync services
Ссылки C#
.Net: Встроенные классы: Array
.Net: Встроенные интерфейсы


Обзоры статей

10 скрытых сокровищ Sql Server 2005 (Top 10 Hidden Gems in SQL Server 2005)

Кучи vs кластерные индексы (Comparing Tables Organized with Clustered Indexes versus Heaps)
Locations of visitors to this page