update большой реплицируемой таблицы

Bekzod
Дата: 16.06.2011 14:51:41
Ребята помогите... не могу понять почему виснет система при следующей ситуации?
select @@version
Microsoft SQL Server 2000 - 8.00.2187 (Intel X86) Mar 9 2006 11:38:51 Copyright (c) 1988-2003 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
Ось
Win server 2003 R2 EE sp2

На данный сервак с другого сервака реплицируются таблицы
В одну из этих таблиц(2.717.523 строк), добавил 2 поля пытаюсь их заполнить при помощи хранимки
Почему то при такой хранимке:
CREATE  PROCEDURE _ins_st1 AS
UPDATE tbl_Retsales SET ST1=
 CASE WHEN Stocks = 1 then 
  CASE Prd_ID 
	WHEN 1  THEN 1
	WHEN 6  THEN 1
	WHEN 8  THEN 1
	WHEN 9  THEN 1
	WHEN 11 THEN 1
	WHEN 14 THEN 1
	WHEN 17 THEN 1
	WHEN 18 THEN 1
	WHEN 19 THEN 1
	WHEN 20 THEN 1
	ELSE 0
  END
  ELSE 0
 END
WHERE ID_Visit in (SELECT ID_Visit FROM tbl_Visits WHERE (VisDate > '20100101') AND (VisDate < '20110901'))
GO
все нормально проходит (QA - 16 сек), а при такой
CREATE  PROCEDURE _ins_st1_1 AS
UPDATE tbl_Retsales SET ST1=
 CASE WHEN Stocks = 1 then 
  CASE Prd_ID 
	WHEN 1  THEN 1
	WHEN 6  THEN 1
	WHEN 8  THEN 1
	WHEN 9  THEN 1
	WHEN 11 THEN 1
	WHEN 14 THEN 1
	WHEN 17 THEN 1
	WHEN 18 THEN 1
	WHEN 19 THEN 1
	WHEN 20 THEN 1
	WHEN 24 THEN 1
	WHEN 47 THEN 1
	ELSE 0
  END
  ELSE 0
 END
WHERE ID_Visit in (SELECT ID_Visit FROM tbl_Visits WHERE (VisDate >='20110601') AND (VisDate < '20110901'))
GO
начинает усе зависать... не понимаю, ведь в первом случае временной отрезок больше.
В чем могет быть проблема????
tpg
Дата: 16.06.2011 14:53:38
Bekzod
...В чем могет быть проблема????
Сравните планы и всё станет ясно.
Bekzod
Дата: 16.06.2011 14:55:13
tpg,

млин, шеф подскажите как это сделать? плиззз
Bekzod
Дата: 16.06.2011 14:58:43
tpg
Bekzod
...В чем могет быть проблема????
Сравните планы и всё станет ясно.


подскажите куда копать новичку, ссылка быть может...
Bekzod
Дата: 16.06.2011 15:04:30
tpg,

и тишина...... никогда не сравнивал ПЛАНЫ, даже не знаю как это гуглить и на форуме искать
Bekzod
Дата: 16.06.2011 15:24:11
[img=C:\Documents and Settings\Bek\Мои документы\Мои рисунки\plans.JPG]
Ivan Durak
Дата: 16.06.2011 15:27:51
Bekzod
[img=C:\Documents and Settings\Bek\Мои документы\Мои рисунки\plans.JPG]

буга-га.....
походу тебе попался хор-р-р-роший план!!!
Bekzod
Дата: 16.06.2011 15:32:16
Ivan Durak
Bekzod
[img=C:\Documents and Settings\Bek\Мои документы\Мои рисунки\plans.JPG]

буга-га.....
походу тебе попался хор-р-р-роший план!!!


ну да... нессслабый
[url=]http://imageshack.us/photo/my-images/708/plansy.jpg/[/url]
Гавриленко Сергей Алексеевич
Дата: 16.06.2011 15:33:14
Специально для любителей веселых картинок - http://www.sql.ru/faq/faq_topic.aspx?fid=393
Mnior
Дата: 16.06.2011 15:35:21
Bekzod
imageshack.us
Боже, он ещё это кудато заливал.