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

Вниз

Как освободить память от соединения с базой Oracle   Найти похожие ветки 

 
ruslan_as ©   (2003-02-26 16:33) [0]

Программа один раз час включается и проверяет наличие новых записей, а потом снова отключается. Но после отключения в моем коде она все также занимает 8 МБ. Помогите оптимизировать код.

procedure TfmSentry.Timer1Timer(Sender: TObject);
begin
Application.CreateForm(TDM, DM);
DM.osOGE.Connected:=True;//появилось 8 МБ
DM.odsEnergonositel.Open;
if DM.odsEnergonositelSUMMA.AsFloat>0
then begin
Application.ProcessMessages;
RxTrayIcon1.Active:=True;
Timer2.Enabled:=False;
Timer1.Enabled:=False;
DM.odsEnergonositel.Close;
DM.osOGE.Connected:=False;
DM.odsEnergonositel.Free;
DM.osOGE.Free;
DM.FreeOnRelease;
Refresh;
end
else begin
Timer2.Enabled:=True;
Timer1.Enabled:=False;
DM.odsEnergonositel.Close;
DM.osOGE.Connected:=False;
DM.odsEnergonositel.Free;
DM.osOGE.Free;
DM.Free;
end;
end;


 
PrettyFly ©   (2003-02-26 19:55) [1]

Если ставишь на машину Oracle, то освободить уже ничего не получиться - убивай винду...


 
Sergey13 ©   (2003-02-27 10:11) [2]

2ruslan_as © (26.02.03 16:33)
А как ты видишь, что она именно столько занимает? Программа занимала столько пока работала, и пока системе не нужна эта память она (память) за программой и числится(программа то торчит в памяти постоянно насколько я понял). Как только понадобится система отберет ее. ИМХО так.

2PrettyFly © (26.02.03 19:55)
Ты про что?



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
3-53951
SKing
2003-02-26 16:26
2003.03.17
Сущестует ли столбец в таблице?


1-54016
Х
2003-03-04 16:51
2003.03.17
MemoryStream - ошибка при создании


4-54364
John
2003-01-23 21:35
2003.03.17
Как узнать путь к файлу откуда была запущена моя программа?


14-54289
hatchy
2003-02-27 10:56
2003.03.17
Музыка или звуки......


3-53893
SkyN
2003-02-24 11:17
2003.03.17
сгрупировать стороки, просуммировать и размистить в столбцы :))