Имя: Пароль:
1C
1С v8
Превышено время ожидания запроса на блокировку. SQL 8.2
0 К_Михаил
 
25.01.12
07:44
Всем доброе время суток.
Ну вот опять. Только перешли из-за блокировок транзакций с файловой на SQl-версию базы, опять посыпались блокировки :(. 72к на ветер?

Сервер:
Xeon E5620 (16 вирт. ядер), 12 ГБ ОЗУ, Win 2008 R2 [x64]

Роли:
Сервер терминалов (макс. ~30 юзеров, в среднем ~15 юзеров)
Сервер 1С, платформа v8.2.14.540 [x64]
MS SQL Server 2008 R2 Enterprise [x64]

1С:
Конфигурация БГУ v1.0.4.3 правленная
База SQL ~4,2 ГБ

>> ОЗУ к началу блокировок было заполнено почти полностью.
Перезапуск rphost и освобождение оперативки не избавило
от блокировок, помогла только перезагрузка сервера.

>> rphost во время начала блокировок занимал ~3,8 ГБ ОЗУ
Сам sqlservr.exe не поднимается выше 100 МБ.

>> Журнал транзакций слишком быстро растет до 2 ГБ за пол дня и стопорится. В SQL Server'e почему-то можно лимитировать либо до 2 ГБ
максимум, либо без ограничений.

Что нужно, наращивать оперативку? Что этому проклятому 1С серверу еще нужно?
1 Морозов Александр
 
25.01.12
07:54
2 vde69
 
25.01.12
08:01
для начала определи что имено у тебя происходит

http://infostart.ru/public/16681/ (в принцепе и на мисте я несколько раз выкладывал этот скрипт, но искать лень)

на основании этого можно отделить проблеммы конфигурации от проблеммы сети и железа.

после устранения явных проблемм в сети и железе - переходи к анализу кода
3 К_Михаил
 
25.01.12
08:26
vde69, спасибо большое, запустил скрипт, посмотрю результат.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший