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

Вниз

Утечка памяти при работе с DOA   Найти похожие ветки 

 
Екатерина   (2003-05-29 12:54) [0]

После освобождения окна с TOracledataSet некоторая часть памяти не освобождается. Вообщем-то вся память не освобождается и при работе с другими компонентами, а не только с БД. Но при выемке данных из базы это уж очень заметно.
Кто-то поборол подобную проблему?
Екатерина


 
Sergey13 ©   (2003-05-30 11:14) [1]

2Екатерина (29.05.03 12:54)
>После освобождения окна с TOracledataSet некоторая часть памяти не освобождается.
Что значит "освобождения" и "не освобождается"? Как смотрела и чем меряла?
>Вообщем-то вся память не освобождается и при работе с другими компонентами, а не только с БД.
Вот скорее всего что проблема как раз "с другими компонентами", или с неправильной работой с DOA (какая версия?) - это все таки комерческий продукт серьезной конторы. 8-)

>Но при выемке данных из базы это уж очень заметно.
Сколько записей "выимается" за раз?

>Кто-то поборол подобную проблему?
Да я ее в глаза не видел. 8-)

Если потеоретизировать, то пока память не нужна системе, она остается за программой, потому что раз она была затребована 1 раз, то может быть затребована и еще. А это опять надо ее выделять, ля-ля, фа-фа. Так что пусть пока за ней и значится. Может и проблемы то нет? 8-)


 
Mirovodin ©   (2003-05-30 11:57) [2]

С ADO была подобная проблема - делался Free без Close. Нужно всегда закрывать набор данных Close а только потом Free. Может проблема в этом.



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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
4-84814
1g0r
2003-04-22 13:53
2003.06.26
глубина цвета в HBITMAP, созданной CreateCompatibleBitmap()


1-84416
TCrash
2003-06-09 19:55
2003.06.26
Untyped parameters


1-84174
Alex_x
2003-06-11 17:42
2003.06.26
помогите с SaveToStream


11-84063
GROL
2002-10-01 04:47
2003.06.26
Ошибка при закрытии Windows


14-84620
Сатир
2003-06-02 14:15
2003.06.26
---|Ветка была без названия|---