Подвисания базы -
Стали сталкиваться с такой проблемой: В процессе работы подвисает база данных. Работа с программой и вход в неё пользователей становится невозможным. Через EM зайти в оснастку Current Activity чтобы посмотреть процессы не получается (виснет). Запросом к таблице master.dbo.sysprocesses получаем что у одного из пользователей болтается открытая транзакция. При этом у этого пользователя всё работает штатно. Последние 2 раза пользователя за компьютером вообще небыло, а прога была открыта. Закрытие программы у этого пользователя приводит всё в рабочее состояние. Ещё момент: в качестве "проблемных" пользователей до сих пор выступали пользователи работающие с определённой веткой. Ветка содержит около 330 клиентов.
Вот. Как можно подеффектоваться дальше у меня больше мыслей нет. Подскажите в чём может быть проблема, что поковырять? Сервер БД: MS SQL 2000
admin
Администратор
Администратор
Постов: 2728
В ответ на: Подвисания базы -
Уточните пожалуйста , блокировку дает только один компьютер или несколько разных ??
На проблемном компьютере включена проверка почты ?? На этом же компьютере программа просто запущена и в ней не открыто никаких окон или ... ??
Блокировка возникает сразу же после запуска программы на проблемном компьютере или спустя какое-то время ??
Vitall
Пользователь
Мастер
Постов: 226
В ответ на: Подвисания базы -
admin писал(а): Уточните пожалуйста , блокировку дает только один компьютер или несколько разных ?? Компьютеры разные
На проблемном компьютере включена проверка почты ?? На этом же компьютере программа просто запущена и в ней не открыто никаких окон или ... ?? Почтовый функционал в программе не используем.. Даже не знаю как проверить.. Насчет окон: к сожаленью не всегда получается точно установить, но в последних 2х случаях: Открыта карточка контакта в одном случае из двух Окошко с напоминаниями - в обоих случаях. Ну и продолжаю наблюдения собственно
Блокировка возникает сразу же после запуска программы на проблемном компьютере или спустя какое-то время ?? Нет. Сразу после запуска кажется никогда небыло.
Vitall
Пользователь
Мастер
Постов: 226
В ответ на: Подвисания базы -
Сейчас был глюк. Пользователь нормально работал - ничего особенного. Смотрю профайлером - такое ощущение что блокировка возникла в момент открытия программы другим пользователем (хотя возможно просто совпадение)
Vitall
Пользователь
Мастер
Постов: 226
В ответ на: Подвисания базы -
Проблема решена! Источником оказалось нарушение структуры базы (отсутствие удаленных ранее полей в закладках, если быть точным). Разработчики пообещали поставить заглушку на эту тему