Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема часть 4 xp - вопрос по названию хп (число прочтений - 782 )
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
часть 4 xp - вопрос по названию хп
14. Ноября 2008 :: 06:13
Печать  
часть 4 xp - вопрос по названию хп
почему в _1sp_...  не используется приставка dbo ?
т.е. вместо кода
Код
Выбрать все
Create procedure _1sp__1SJOURN_TLock AS
set nocount on declare @i integer select @i=1 from _1SJOURN(TABLOCK HOLDLOCK) where 0=1
 


должен быть код
Код
Выбрать все
Create procedure dbo._1sp__1SJOURN_TLock AS
set nocount on declare @i integer select @i=1 from _1SJOURN(TABLOCK HOLDLOCK) where 0=1
 


Обоснование Об этом написано во многих книжках.Приставка dbo помогает лучше удерживать план запроса в кеше.
В книжках где приставка опускается просто в этот момент описывают другую проблему и этой просто не уделяют внимание.
Во всех системных процедурах баз 1с эта приставка стоит.
При создании новой хп в EM также предлагается писать
для хп owner.name
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать