Имя: Пароль:
1C
1C 7.7
v7: Проблема создания документа (Поставщик данных)
, ,
0 pofigos
 
22.10.13
14:02
Всех приветствую.
Устал биться с этим уже.. прошу помощи или натолкните на мысль, куда копать...

При создании нового документа (для журнала используется ПоставщикДанных)база висит на ожидании блокировки таблицы "Журналы"... После таймаута в 15 секунд просто вылетает с ошибками... Скрин ошибки:
http://rghost.ru/49654357.view

По факту получается. что в фоне висит новый не сохраненный документ.

База SQL порядка 35Gb. Одновременно работает минимум 40 пользователей... в часы пик под 70.
ВК в системе.
1cpp.dll 3.2.4.1
1sqlite.dll 1.0.2.0        
FormEx.dll  2.0.5.108    
SpreadSheet.dll 1.1.2.0
TurboMD.dll 1.0.0.1
1 Ёпрст
 
22.10.13
14:05
а 1sqlite.dll тебе зачем в этой базе ?
2 Ёпрст
 
22.10.13
14:06
и ПоставщикДанных тут как бэ... не пришей к .. рукав.
3 Ёпрст
 
22.10.13
14:06
к этой проблеме.
4 pofigos
 
22.10.13
14:09
(1)эм.. все dll были до меня.. и если честно, по объему базы боюсь трогать и убирать.. хотя понимаю, что в принципе если убрать. ничего страшного произойти не должно.
5 pofigos
 
22.10.13
14:10
(2) Ошибку выкидывает по поставщику, хотя понимаю, что он мало влияет. Поэтому и обратился, потому что не понимаю в какую сторону копать... блокировки... модули проведения... прямые запросы... тут вариантов тьма (
6 Ёпрст
 
22.10.13
14:12
Кто-то держит табличку журнала, только и всего лишь.
Можешь и залипуху вставить в код - открывать форму нового дока в попытке.. скажем  цикл в 10 раз, неудача - показ ошибки юзверю и привет.
7 Ёпрст
 
22.10.13
14:13
а так. смотри, кто лочит и чем табличку _1sjourn в данный момент.
8 Ёпрст
 
22.10.13
14:13
ХЗ, мот там у тебя еще и поделка от ромикса стоит..или период ожидания захвата таблиц выставлен в космос.
9 pofigos
 
22.10.13
14:15
(8) поделка только по фиксу сохранения xml в эксель объемных таблиц.
10 Ёпрст
 
22.10.13
14:16
выстави всем юзверям период ожидания захвата таблиц в 0
11 Ёпрст
 
22.10.13
14:16
, лучше принудительно
12 pofigos
 
22.10.13
14:19
(10) протестирую на нескольких машинах. Спасибо
13 Попытка1С
 
22.10.13
14:26
(7) Слушай в в файловом варианте как-то можно эту же инфу глянуть?
14 pofigos
 
22.10.13
14:44
Хотел бы уточнить еще маленький момент... при выполнении инструкции:

SELECT * FROM Table1

Таблица блокируется до момента выполнения запроса?
15 Ёпрст
 
22.10.13
15:05
(14) втыкай хинт (nolock) в тексты запроса.. не будет лочится ничего
16 pofigos
 
22.10.13
15:18
(15) Уже занимаюсь поисками, где это может быть не вкручено. Просто уточнил, а то уже мозг задурили полностью.. Спасибо огромное.