Size: a a a

Microsoft SQL Server — русскоговорящие сообщество

2018 March 28

AB

Alexandr Bakumenko in Microsoft SQL Server — русскоговорящие сообщество
у меня тут 14 server, кластеризованный индекс есть в каждой таблице - это все что могу сказать, сам индексы не добавлял
источник

AB

Alexandr Bakumenko in Microsoft SQL Server — русскоговорящие сообщество
нужны знатоки профайлера)) какие евенты необходимо выбрать, чтобы понять какие процедуры сколько отжирают ресурсов?
источник

AB

Alexandr Bakumenko in Microsoft SQL Server — русскоговорящие сообщество
пока выбрал все, что связано с процедурами))
источник

AB

Alexandr Bakumenko in Microsoft SQL Server — русскоговорящие сообщество
в общем выбрал шаблон TSQL-Duration, процедуры у которых самый большой duration - все на селект. Какой вывод?? видимо придется их переписывать...
источник

AB

Alexandr Bakumenko in Microsoft SQL Server — русскоговорящие сообщество
кстати, во всех этих процедурах используются переменные-Таблицы, может в этом косяк?? может как раз у них нет индексации как вариант?
источник

KO

Kanan Osmanli in Microsoft SQL Server — русскоговорящие сообщество
Alexandr Bakumenko
кстати, во всех этих процедурах используются переменные-Таблицы, может в этом косяк?? может как раз у них нет индексации как вариант?
temp таблицы это наоборот хорошо
источник

НК

Николай Крупий in Microsoft SQL Server — русскоговорящие сообщество
Alexandr Bakumenko
кстати, во всех этих процедурах используются переменные-Таблицы, может в этом косяк?? может как раз у них нет индексации как вариант?
@. # или ## ? ))
источник

GK

Grigorii Kuzmin in Microsoft SQL Server — русскоговорящие сообщество
опа
источник

GK

Grigorii Kuzmin in Microsoft SQL Server — русскоговорящие сообщество
## ещё не встречал
источник

GK

Grigorii Kuzmin in Microsoft SQL Server — русскоговорящие сообщество
что это?
источник

KO

Kanan Osmanli in Microsoft SQL Server — русскоговорящие сообщество
одна решетка работает только в текущей сессии данного пользователя
источник

KO

Kanan Osmanli in Microsoft SQL Server — русскоговорящие сообщество
а две решетки это глобальная темп. таблица
источник

GK

Grigorii Kuzmin in Microsoft SQL Server — русскоговорящие сообщество
спасибо
источник

KO

Kanan Osmanli in Microsoft SQL Server — русскоговорящие сообщество
может использоваться пока последний пользователь не выйдет
источник

AB

Alexandr Bakumenko in Microsoft SQL Server — русскоговорящие сообщество
Николай Крупий
@. # или ## ? ))
@.
источник

KO

Kanan Osmanli in Microsoft SQL Server — русскоговорящие сообщество
@ это bind variable
источник

НК

Николай Крупий in Microsoft SQL Server — русскоговорящие сообщество
Kanan Osmanli
@ это bind variable
Нет, я про declare @t table (...
источник
2018 March 29

AB

Alexandr Bakumenko in Microsoft SQL Server — русскоговорящие сообщество
declare @t table...
источник

AB

Alexandr Bakumenko in Microsoft SQL Server — русскоговорящие сообщество
Уважаемые, удалось победить медленную работу процедур. Как изначально и советовали, в профайлере использовал шаблон Duration, посмотрел какие процедуры дольше всего выполняются. Запустил  database engine tuning advisor, запустил там нужную процедуру, он мне выдал рекомендации по созданию дополнительных индексов и статистик. Накатил их и теперь все летает😃
Хочу всех поблагодарить, кто откликнулся на мою проблему))
источник

НК

Николай Крупий in Microsoft SQL Server — русскоговорящие сообщество
Alexandr Bakumenko
Уважаемые, удалось победить медленную работу процедур. Как изначально и советовали, в профайлере использовал шаблон Duration, посмотрел какие процедуры дольше всего выполняются. Запустил  database engine tuning advisor, запустил там нужную процедуру, он мне выдал рекомендации по созданию дополнительных индексов и статистик. Накатил их и теперь все летает😃
Хочу всех поблагодарить, кто откликнулся на мою проблему))
👍

прям как я подсказал 😎 (скромно хвалюсь) 😇
источник