Inside SQL Server (RSS)

О внутренностях SQL Server

Вскрывая планы выполнения SQL Server

Почему этот запрос выполняется медленно? Используется ли этот индекс? Почему один запрос выполняется быстрее второго? Вы проверяли планы выполнения? Часто на форумах можно встретить подобные вопросы. Целью книги Dissecting SQL Server Execution Plans by Читати далі...

SQL Server 2008: Дефрагментация куч

В SQL Server 2005 и более ранних версиях дефрагментация куч была непростой задачей. Для этих целей данные таблиц копировали в новые или же добавляли, затем удаляли кластерный индекс. В SQL Server 2008, задача дефрагментации значительно упростилась. Разработчики Читати далі...
Надіслане 12-01-2008 11:51 від Александр Волок | 2 коментарів  
Зареєстрований як ,

Тип данных TIME в SQL Server 2008

Новый тип TIME содержит в себе значение времени, но уже с определенной пользователем точностью, которая влияет на хранение дробных частей секунды. Значение точности может варьироваться от 0 до 7, указывая количество цифр в дробной части секунды. По умолчанию, Читати далі...
Надіслане 09-01-2008 10:09 від Александр Волок | 0 коментарів  
Зареєстрований як ,

Тип данных DATE в SQL Server 2008

SQL Server 2008 содержит несколько новых типов данных, включая типы для работы с датой и временем: DATE – содержит значения даты TIME – содержит значения времени, с точностью до 100 наносекунд DATETIME2 – содержит значения даты и времени, но с более высокой Читати далі...
Надіслане 05-01-2008 01:22 від Александр Волок | 0 коментарів  
Зареєстрований як

TRUNCATE TABLE: Транзакционность и способность отката результата команды при восстановлении логов.

Вопрос 1: Является ли команда TRUNCATE TABLE транзактивной? Краткий ответ: Да. Далее приведена репродукция кода, в котором выполняется откат транзакции, содержащей TRUNCATE TABLE: USE TEMPDB SET NOCOUNT ON GO CREATE TABLE DATA (COL1 INT , COL2 INT ) GO Читати далі...
Надіслане 18-08-2007 01:08 від Александр Волок | (відключити коментарі)  
Зареєстрований як

Статьи

Переводы Microsoft Technet white papers: Компиляция, перекомпиляция процедур и особенности использования планов запросов в SQL Server 2005. В этом документе описано как кэшируются и повторно используются планы запросов в SQL Server 2005, также предлагаются Читати далі...
Надіслане 17-08-2007 10:36 від Александр Волок | 0 коментарів  
Зареєстрований як

Индексы по битовым полям

Иногда я сталкиваюсь с дискуссиями, в которых обсуждается бесполезность индекса по битовому полю в следствие недостаточной селективности. Даже Кен Хендерсон, в "Профессиональном руководстве по Transact-SQL" пишет о битовом поле как о плохом кандидате Читати далі...