Имя: Пароль:
1C
1С v8
Таймауты блокировки в MS SQL 2008 или как правильно распралелить работу
0 Coldboy
 
18.10.13
10:38
Здравствуйте. ПОставил вместе IBM Db-2 MS SQL 2008 R2 и что-то мягко говоря не ожидал, что станет хуже, т.к блокировки при проведении стали вылетать, на IBM DB-2 такого не было, да и проведение когда один был в базе было быстрее, когда щас люди проводят стало медлнее с сравнении чем IBM DB-2. ЧТо я не настроил на MS SQL ? Не нашел параметр таймаут ожидания на блокировки, поставил ожидание запроса в секундах тупо, чтобы скрасить все это. Как быть?
1 Господин ПЖ
 
18.10.13
10:40
>Как быть?

уволицо
2 Maxus43
 
18.10.13
10:40
что поставил? куда поставил? Не трогал бы лучше, и всё было бы карашо
3 rbcvg
 
18.10.13
10:41
"ЧТо я не настроил на MS SQL ?" - угадать надо? хотя бы первую букву подсказал...
4 Coldboy
 
18.10.13
10:45
(1) почему?
Было у меня IBM DB-2 вроде бы работало все хорошо, почитал много статей что MS SQL работает лучше с 1С и работа вроде бы как бы будет быстрее. Решил проверить, пока результат не очень.
Select @@LOCK_TIMEOUT сделал получил -1, по умолчанию значит сразу выдаст ошибку или 20 секунд?
(3) Ну какие доп настройки делают к MS SQL, стаднартные по типу как в IBM DB-2
db2set DB2_WORKLOAd=1c и CATALOGCACHE_SZ.
5 EasyRider
 
18.10.13
10:51
(4) Вообще-то -1 это значит что ждать будет всегда
6 piter3
 
18.10.13
10:53
э в теме с общепитом тебе подсказали не очень легальный способ. не мучь себя и других перепиши немного кода
7 Coldboy
 
18.10.13
10:56
(4) не всегда ждет.
(6) если MS SQL 2008 R2 Enterprice купить реально. переписать закрытый их код? я и так уже выпуск скорректировал время сократилось в 2 раза. когда никого нет ты один проводишь уже по 5-8 секунд вместо 20-30. когда база нагрежна из за очереди провоедение по 40 секунд.
8 piter3
 
18.10.13
11:00
(7) если да кабы. тебе четко в прошлой теме написали ПРЕПИСАТЬ закрытый код. в процессе увеличения базы ты опять влетишь.
9 Coldboy
 
18.10.13
11:04
(8) знал бы как открыть закрытый код, переписал бы.
Независимо от того, куда вы едете — это в гору и против ветра!