Как найти причину одного глюка?

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
Александр Андреев
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 145
Зарегистрирован: 09.04.2003 (Ср) 16:43
Откуда: Н.Новгород

Как найти причину одного глюка?

Сообщение Александр Андреев » 16.04.2004 (Пт) 10:45

Поделитесь соображениями:

Есть софтина, которая работает с БД на MS SQL Server и оперирует большими объемами данных. Когда БД практически заполнена, а мы запускаем процесс импорта данных, программа зависает. Нужно понять в чем причина такого ее поведения.
Сложность состоит в том, что зависает она спустя где-то 4 часа после начала импорта. Поэтому нужен некий оптимальный подход, который бы позволил найти причину глюка, потеряв при этом как можно меньше времени.
Мне просто нужна хорошая идея, с какой стороны к этой задаче подступиться, с чего начать.

Ilya Vasilyev
Постоялец
Постоялец
 
Сообщения: 820
Зарегистрирован: 06.08.2002 (Вт) 5:36
Откуда: Russia, Omsk

Сообщение Ilya Vasilyev » 16.04.2004 (Пт) 10:53

Процесс сопровождается (или может сопровождаться) писюканием в лог? При возникновении сбоев - смотрим лог...
Изображение
Компьютер позволяет решать все те проблемы, которые до его изобретения не существовали

Александр Андреев
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 145
Зарегистрирован: 09.04.2003 (Ср) 16:43
Откуда: Н.Новгород

Сообщение Александр Андреев » 16.04.2004 (Пт) 13:39

Есть такая идея, но похоже придется самому писать фичу логирования.
На самом деле данные в БД импортируются нормально - подвисает только GUI. А он написан безобразно и ничего не логируется.


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 79

    TopList