Вешать ли индекс

xandr_ukr
Дата: 23.02.2010 17:29:59
Ребята есть вот такая конструкция
INSERT INTO
#TEMP_TABLE
(
...
...
...
)
SELECT
@adate
,@bdate,
,Table1_AA_ID
,Table1_AB_ID
,SUM(Table1_TTT)
,SUM(Table1_PPP)
FROM
Table_2
INNER JOIN
Table 1
ON Table1_Table2_ID = Table2_ID
WHERE Table2_FromDate = @adate
GROUP BY
Table2_FromDate
,Table2_ToDate
,Table1_AA_ID
,Table1_AB_ID

Версия сервера - 2005
Очень плохой перфоманс
Вопрос в индексации
На Table1 есть только Clustered Index по полю Table1_ID
Что бы Вы предложили в данной ситуации?
Коллеги предлагают создать вместо существующего составной индекс по полям
Table1_AA_ID
Table1_AB_ID
Table1_TTT
Table1_PPP

Но я как бы не уверен.
Заранее благодарен
xandr_ukr
Дата: 23.02.2010 18:21:56
up
Glory
Дата: 23.02.2010 19:38:06
Индекс по Table2_FromDate
xandr_ukr
Дата: 24.02.2010 11:35:52
Glory
Индекс по Table2_FromDate


В который раз спасибо )