Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема РегистрОстатки и блокировки (число прочтений - 1996 )
val
Full Member
***
Отсутствует


Дорогу осиливает идущий

Сообщений: 137
Зарегистрирован: 07. Июля 2006
РегистрОстатки и блокировки
25. Февраля 2008 :: 12:26
Печать  
Заметил, что использование РегистрОстатки иногда приводит к блокировкам в нагруженных системах (50 пользователей, 16 Гб база). Прежде, чем я начну оптимизацию модулей, хотелось бы узнать:
1. Виртуальные таблицы типа РегистрОстатки могут ли накладывать блокировки на что-нибудь?
2. Оптимизированы ли  виртуальные таблицы по времени выполнения? Прямое обращение к регистрам не будет несколько быстрее?
  
Наверх
 
IP записан
 
sadovnikov
1c++ power user
Отсутствует


I Love YaBB 2!

Сообщений: 420
Зарегистрирован: 06. Марта 2007
Re: РегистрОстатки и блокировки
Ответ #1 - 25. Февраля 2008 :: 12:40
Печать  
1. Обращения к таблицам происходит с хинтом NoLock
2. Виртуальная таблица - это и есть прямое обращение к таблицам регистров.

Сделай типа:
Сообщить(РадугаМД.ОбрМетаСКЛ(ТекстТвоегоЗапроса))
и посмотри, что происходит.
  
Наверх
 
IP записан
 
Вадимко
God Member
*****
Отсутствует


Нам бы чего про ОдноЦэ...

Сообщений: 1048
Местоположение: Минск
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: РегистрОстатки и блокировки
Ответ #2 - 25. Февраля 2008 :: 13:10
Печать  
Оптимизированы, оптимизированы
Читай доку
  

Кампутер, кофе и сигареты - это очень плохо для моего здоровья...
Наверх
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: РегистрОстатки и блокировки
Ответ #3 - 25. Февраля 2008 :: 13:41
Печать  
Цитата:
Оптимизированы, оптимизированы

Если не считать так и не исправленную (как я понимаю) ошибку 2516.

OFF: К стати об ошибках в ВТ.
Вот тестовая обработка. 1С++ v2.0.3.3. Кто может объяснить, почему тест № 1 роняет 1С, а тест № 2 - нет?
Ну, то есть, я интуитивно догадываюсь, Смех но хотелось бы знать точно..
  

Test_VT.ert ( 6 KB | Загрузки )

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать