Показать сообщение отдельно
Старый 11.10.2016, 10:26   #1 (permalink)
raydens
Новичок
 
Регистрация: 16.12.2010
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 0
По умолчанию Ошибка с tempdb

добрый день,
имеется MS SQL 2008 R2 Express, 1С сервер, 4 базы 1С (Альфа-Авто). Сервер Intel Xeon E5520 (2 процессора), 24 Гб ОЗУ, Windows Server 2008 R2 Standard.
Последнее время SQL начал чудить: когда сотрудник отдела сервиса создает заказ-наряд на ремонт авто - 1с зависает (не всегда). При этом на сервере видно, что в консоли 1С Servers растут цифры в колонках Соединение с СУБД и Захвачено СУБД, а в мониторе ресурсов идет бешеная запись/чтение файла tempdb.mdf. Пока лечится только перезапуском службы MS SQL Server, при этом если сначала не закрыть (пусть и аварийно) 1с на ПК где идет захват СУБД - перезапуск не помогает. Если удалить этот "захваченный" сеанс из консоли сервера - потом невозможно зайти в 1с, выдается ошибка сразу после ввода логина/пароля. Примечательно, что происходит это только в 1 базе и только у двух человек (которые непосредственно и создают заказ-наряды).
Что пробовал делать: 1) проверять жесткие диски с базами и логами - они в порядке; 2) переносить tempdb и сами базы на другие диски (разные), менять размер базы tempdb; 3) проверять базы 1с на ошибки; 4) чистить кэш 1С на тех двух ПК, удалять и добавлять базу в список с другим именем.
Осложняется дело тем, что ошибка плавающая, например, день-два работают нормально, на третий зависнет, хотя все делается одинаково. Помогите пожалуйста понять в чем причина такого поведения?
Изображения
  
raydens вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070