Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.06;
Скачать: CL | DM;

Вниз

Помогите !!! При долгой работе программа с БД виснет.   Найти похожие ветки 

 
KonuhovSegey   (2002-12-04 08:05) [0]

Поясню ситуацию подробнее.
Есть некоторая программа по управлению БД Paradox через BDE, написанная на Delph 5.
В программе есть много форм. В каждой форме есть и TQuery c TUpdateSQL и TTable. 5 таблиц открыты все время работы программы и используются всеми остальными формами, остальные таблицы и запросы открываются временно.

При длительной работе, где-то 5 или более часов без выхода из программы, она зависает. Зависает только программа, а компьютер продолжает работать. При снятии программы понятно возникают неприятные эффекты.

Замечено, что запросы создают временные файлы, которые не уничтожаются пр закрытии запроса. За день может набраться порядка 1,5 – 2 тыс. Причем на моей машине они уничтожаются правильно. Может быть причина в этих временных файлах?
Может ли какая то программа конфликтовать с BDE?


 
Виталий Панасенко   (2002-12-04 08:38) [1]

Попробуй в Session установить PrivDir, если это не сделано.


 
KonuhovSegey   (2002-12-15 09:13) [2]

Спасибо за помощь.
Теперь мне удобнее контролировать временные файлы, поместив их в отдельный каталог.
Ошибка правда была в другом.
На машине был установлен Монитор Касперского 4 версия.
Оказывается, он не только существенно замедляет обращения к диску, а и конфликтует с BDE.
В результате временные файлы не удаляются, а при длительной работе BDE подвисает (видимо из за большого количества открытых временных файлов).



Страницы: 1 вся ветка

Текущий архив: 2003.01.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
7-15330
Олег_В
2002-07-11 00:57
2003.01.06
Как удалить EXEшник и на его место записать другой?


7-15322
Format
2002-10-21 00:37
2003.01.06
Координаты иконок


1-15125
Andy BitOff
2002-12-22 22:39
2003.01.06
Контрол в пределах которого находится мышь


6-15184
LittleBat
2002-11-06 09:14
2003.01.06
SMS send


7-15333
Геннадий
2002-10-27 06:53
2003.01.06
Говорят, что Рабочий стол - это ListView. А как это использовать?