Имя: Пароль:
1C
1С v8
Спасайте!!! Скуль как-то странно дурит, не можем разобраться.
0 O-Planet
 
27.01.12
22:42
1С при проведении документов в какой-то самописной базы периодически, в случайном порядке говорит, что возникла ошибка блокировок. Ссылается на скуль, который ругается хрезультом и говорит, что превышено время ожидания запроса к таблице. Что делать-то? Клиент в шоке. У него база 8 ГИГ, куча пользователей во всех точках мира, и у них иногда вылетает даже сохранение ПКО и РКО. Предполагаю, что-то не так в настройках самого скуля. Что смотреть? Подскажите, плиз! И спасет ли перевод всего этого на оракл?
1 aleks-id
 
27.01.12
22:43
поставить время ожидания не 300 а 600 например в скуле?
2 Джинн
 
27.01.12
22:44
Нет, не спасет. Производительности MS SQL вполне достаточно для работы с 8-гиговой базой.
3 Александр_
Тверь
 
27.01.12
22:51
Ответ содержится в первой же строке.
>> в какой-то самописной базы
При соответствующем подходе можно ЛЮБЫЕ мощности поставить раком. Смотрите и анализируйте что там понаписано.
4 rs_trade
 
27.01.12
23:26
(1) вот не рекомендуеться это совсем. посмотрите кто таблицу держит. щас скрипт поищу.
5 Попытка1С
 
27.01.12
23:28
(1) Надо с причиной бороться, а не со следствием.
6 rs_trade
 
27.01.12
23:42
сохранение ПКО, РКО, это просто на записи вылетает?
7 Neco
 
27.01.12
23:58
(0) Время переходить на гибкие блокировки
8 mrWatson
 
27.01.12
23:59
не сочтите за рекламу но может пришло время провести анализ транзакций моим не хитрым инструментом http://infostart.ru/public/103385/
9 ПесняПроЗайцев
 
28.01.12
00:26
(0) в какой-то.. некем самописанной.
франчи, позовите специалиста!
10 1с-кин
 
28.01.12
01:51
(0) ну правильно, какие-то таблицы блокируются двумя пользователями одновременно.
Для 1С это нормально - можно, конечно, поробовать гибкие блокировки (блокировка не таблиц, но записей), но для этого надо выявить проблемные места...
А где еще возникнут могут....
(9) и какой спец перепишет всю конфу на гибкие?
11 Южный океан
 
28.01.12
10:54
(10) Да нетрудно переписать на управляемые

Но судя по симптомам здесь это не поможет .
ИМХО , прав (3)

Например , документ пишет проводки по счету 50 , при этом при проведении выполняется ненужный для проведения код , проводится долго . Или при проведении за каким то перезаписывается реквизит в справочнике .
До какого - то времени это работало , при повышении нагрузки легло .

Примеры таких косяков были раньше на kb.1c.ru
12 spiteful41
 
28.01.12
11:15
(0) заходим на кб и читаем статью про избыточные блокировки. Там все подробно написано, что и как исправляется, какие причины. Методика перевода конфигурации в управляемый режим.
13 O-Planet
 
28.01.12
11:58
Спасибо за ответы. Бум думать.
Ошибка? Это не ошибка, это системная функция.