Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 План запроса  [new]
Kill_Maker
Member

Откуда:
Сообщений: 19
Здравия всем!

Вопрос следующий, есть две БД
в одной сугубо таблицы,
во второй только хранимые процедуры. Обе базы на одном сервере.

Было высказано мнение, что если процедуры будут находиться в той же базе, что и таблицы, то планы будут строиться более оптимальные.

Мне это утверждение не понятно, так как планы запросов строятся на основании индексов и статистики, которые хранятся в той же базе, что и таблицы, соотв. хранимой процедуре совершенно без разницы, где она находится.

Хотелось бы услышать мнение уважаемого сообщества по этому поводу.
25 мар 16, 13:36    [18977687]     Ответить | Цитировать Сообщить модератору
 Re: План запроса  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8807
Разделили, чтобы жизнь мёдом не казалась?
А вопрос с чем связан - Вы не знаете, как посмотреть план запроса?
25 мар 16, 13:57    [18977775]     Ответить | Цитировать Сообщить модератору
 Re: План запроса  [new]
Kill_Maker
Member

Откуда:
Сообщений: 19
Владислав Колосов
Разделили, чтобы жизнь мёдом не казалась?
А вопрос с чем связан - Вы не знаете, как посмотреть план запроса?


разделили, чтобы легче было переносить обновления с тестового на рабочий сервак

как смотреть, план запроса я знаю) вопрос теоретический,
возник уже после того как сделаны были изменения, сейчас просто нет возможности проверить план, какой он был до разделения.
25 мар 16, 14:01    [18977806]     Ответить | Цитировать Сообщить модератору
 Re: План запроса  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8807
Kill_Maker,

Такое разделение можно использовать есть полностью игнорировать вопросы безопасности и "прозрачность" сопровождения...
Какая разница - что было до того, оцените эффективность того, что сейчас.
25 мар 16, 14:11    [18977870]     Ответить | Цитировать Сообщить модератору
 Re: План запроса  [new]
Glory
Member

Откуда:
Сообщений: 104751
Kill_Maker
Было высказано мнение, что если процедуры будут находиться в той же базе, что и таблицы, то планы будут строиться более оптимальные.

за счет чего более оптимально то ?
25 мар 16, 14:52    [18978171]     Ответить | Цитировать Сообщить модератору
 Re: План запроса  [new]
Kill_Maker
Member

Откуда:
Сообщений: 19
Glory
Kill_Maker
Было высказано мнение, что если процедуры будут находиться в той же базе, что и таблицы, то планы будут строиться более оптимальные.

за счет чего более оптимально то ?


ну я потому и спросил, так как индексы и статистика находятся в базе с таблицами,
то откуда к им обращаться значения не имеет
25 мар 16, 15:46    [18978517]     Ответить | Цитировать Сообщить модератору
 Re: План запроса  [new]
Glory
Member

Откуда:
Сообщений: 104751
Kill_Maker
ну я потому и спросил,

Вы ничего не спросили.
Вы выдвинули предположение вида "армяне лучше, чем грузины"
И на вопрос "чем ?" ответили "чем грузины"
25 мар 16, 15:53    [18978586]     Ответить | Цитировать Сообщить модератору
 Re: План запроса  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31949
Kill_Maker
Было высказано мнение, что если процедуры будут находиться в той же базе, что и таблицы, то планы будут строиться более оптимальные.
Мнение неправильное.
25 мар 16, 15:57    [18978616]     Ответить | Цитировать Сообщить модератору
 Re: План запроса  [new]
Kill_Maker
Member

Откуда:
Сообщений: 19
alexeyvg
Kill_Maker
Было высказано мнение, что если процедуры будут находиться в той же базе, что и таблицы, то планы будут строиться более оптимальные.
Мнение неправильное.


благодарю, это и хотел выяснить
25 мар 16, 16:09    [18978695]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить