Оптимизация SQL индексов и запросов
От: vchesnokov  
Дата: 12.08.04 05:22
Оценка:
Приветствую,
мы на работе занялись глобальной оптимизацией SELECT-запросов путем оптимизации хранимых процедур и функций, и составных индексов через execution plan. Интересен следующий вопрос, если кто-то уже имеет опыт, времени на проверку всего не хватает. В данный момент кластерным индексом, он же PRIMARY KEY, является поле типа int IDENTITY, однако есть мысль сделать его по-другому, например, включить в него поле даты для ускорения фильтра по нему. И еще мысль, если перейти с int identity в ключе и кластерном индексе на поле типа uniqueidentifier и вызов newid() в INSERT stored procedure, то как это отразится на вставке данных, с учетом того, что физическое размещение по кластерному индексу будет меняться из-за того, что новый GUID не обязательно будет возрастать, как identity.


И, обобщая эту тему, где в инете можно найти профи-инфо по данному вопросу?
Re: Оптимизация SQL индексов и запросов
От: Merle Австрия http://rsdn.ru
Дата: 12.08.04 06:42
Оценка:
Здравствуйте, vchesnokov, Вы писали:

V>И, обобщая эту тему, где в инете можно найти профи-инфо по данному вопросу?

http://rsdn.ru/Forum/?mid=722869
Автор: Lexey
Дата: 16.07.04

Учитаешься.
Мы уже победили, просто это еще не так заметно...
Re[2]: Оптимизация SQL индексов и запросов
От: vchesnokov  
Дата: 12.08.04 06:53
Оценка:
Здравствуйте, Merle, Вы писали:

M>Здравствуйте, vchesnokov, Вы писали:


V>>И, обобщая эту тему, где в инете можно найти профи-инфо по данному вопросу?

M>http://rsdn.ru/Forum/?mid=722869
Автор: Lexey
Дата: 16.07.04

M>Учитаешься.

Спасибо за ссылку на статью форума, однако мне интересно читать не полемику, а TUTORIAL статьи и информацию об этом, например, Microsoft Press, WROX Press и др., т.е. не дискуссии, а точную информацию.
Re[3]: Оптимизация SQL индексов и запросов
От: Merle Австрия http://rsdn.ru
Дата: 12.08.04 07:18
Оценка:
Здравствуйте, vchesnokov, Вы писали:

V>Спасибо за ссылку на статью форума, однако мне интересно читать не полемику, а TUTORIAL статьи и информацию об этом, например, Microsoft Press, WROX Press и др., т.е. не дискуссии, а точную информацию.

А дискуссии — это и есть самая точная информация, так как люди практическим опытом делятся... Тюториалы же расскитаны, по большей части, на совсем новичков и дают самые общие рекомендации.
Что пишут классики по этому поводу, я уже приводил:
http://rsdn.ru/Forum/Message.aspx?mid=729872&only=1
Автор: Merle
Дата: 21.07.04
... [ RSDN@Home 1.1.4 revision 142 ]
Мы уже победили, просто это еще не так заметно...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.