Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Уменьшение потребления памяти [D6]


victor_ch ©   (2002-12-02 11:56:00) 

Работаю с Ораклом через ADO компоненты
при запуске программы когда все датасеты еще не открыты
и идет только подсоединение к базе через ADO_connection
программа до установки соединения занимает в оперативке примерно 6Mb
после установки соединения уже 12 мб
из-за чего может быть такой скачок и как можно уменьшить потребление памяти

может лучше пользоваться не ADO а какими нибудь другими компонентами?


dimis   (2002-12-02 12:45:00) [1]

я использую ODAC
после коннекта к Oracle съедаются теже 6 мб
(~3.5- ~9.5)


Johnny Smith   (2002-12-02 12:38:00) [2]

В момент коннекта идет вызов к соответствующим библиотекам. Их инициализация и вызывает такое потребление памяти.
Кстати, поэтому и расход памяти при подключении к MSSQL и Oracle разный - зависит от реализации библиотек.


ЮЮ   (2002-12-02 12:28:00) [3]

У меня ADO(MS SQL)
до коннекта 7,9 после 8,5
Может дело не в движке, а в программе? :-)


Johnmen   (2002-12-02 12:16:00) [4]

dbExpress


Наверх

Титульная страница Поиск, карта сайта Написать письмо