Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SQL: Error 1204 cannot obtain a LOCK resource at this time  [new]
Turubanov
Member

Откуда:
Сообщений: 10
Доброго времени суток всем, есть проблема, нужна помощь:
При активной работе пользователей 1С выходит сообщение: "Error: 1204, Severity: 19, State: 1 The SQL Server cannot obtain a LOCK resource at this time. Rerun ......." и пользователя выбрасывает из базы, за день выбрасывает 20-30 раз.

Исходные данные:
1С 8.0.13.32, конфигурация УПП 1.1.7.12 сильно переписана, база 160ГБ в режиме Simple
W03k Ent AWE (Build 3790: Service Pack 1 )
SQL 2000 8.00.2187 (Intel X86) 4SP + заплатки, AWE включен параметры памяти прописаны
ОЗУ 8ГБ, база на 10 Raid из 6 SCSI 15k, CPU Core Quad 9400, tempdb и журнал на отдельных дисках

Счетчики:
По дискам есть очередь в основном на чтение, максимум до 30, в среднем меньше 1
Утилизация процессора в среднем 50-60%
Object: SQLServer:Memory Manager (в режиме простоя)
Connection Memory (KB) 864,000
Granted Workspace Memory (KB) 0,000
Lock Blocks 3015,000
Lock Blocks Allocated 19325,000
Lock Memory (KB) 1856,000
Lock Owner Blocks 3018,000
Lock Owner Blocks Allocated 19505,000
Maximum Workspace Memory (KB) 768224,000
SQL Cache Memory (KB) 85056,000
Target Server Memory(KB) 7552032,000
Total Server Memory (KB) 7552032,000

В моменты нагрузки Lock Memory (KB) достигал значения 975 456 KB, Lock Blocks Allocated до 8 млн.

Вопросы:
1. Как решить проблему с ошибкой 1204 ?
2. Maximum Workspace Memory (KB) и Lock Memory (KB) какой максимум этих значений для ОЗУ 8ГБ, и зависит ли от ОЗУ ?

Это копия темы: https://www.sql.ru/forum/actualthread.aspx?bid=63&tid=707679
29 окт 09, 12:25    [7855096]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить