Текущий архив: 2002.12.12;
Скачать: CL | DM;
Вниз
... ODAC любит память ... Найти похожие ветки
← →
AlexGreG © (2002-11-20 12:23) [0]Привет-привет, приятель.
Подскажи, пожалуйста, почему ODAC съедает всю виртуальную память и заставляет WinXP кричать об этом!
Как можно эту проблему решить?
Даже trial-версия ODAC-компонент версии 4.0 работает также...
... обидно ... ведь работают эти компоненты с данными быстро ...
Заранее благодарю за ответ.
← →
perov © (2002-11-20 14:30) [1]странно....
могу предположить, что где-то в программе пробегаешь по большому курсору (обрабатываешь данные). в этом случае память жреться по страшному. поставь UniDirectional в False
← →
perov © (2002-11-20 14:31) [2]очепятка вышла )) UniDirectional := True
← →
AlexGreG © (2002-11-20 14:38) [3]perov,
попробовал - тот же эффект, только в обратную сторону просмотреть данные нельзя
А память уходит тоже.
Какой принцып работы с данными у этих компонент?
← →
perov © (2002-11-20 14:56) [4]нужно мне было обработать 400000 записей, памятине хватило. поставил UniDirectional := True обработалось без проблем.
При UniDirectional = False кэшируется весь набор данных, а при UniDirectional = True либо FetchRows,либо не FetchRows :) нужно в исходниках смотреть, но в любом случае не весть набор данных
← →
{bas} © (2002-11-20 16:17) [5]А у тебя NonBlocking := True; ????????????
← →
AlexGreG © (2002-11-25 14:24) [6]Нет, {bas}, NOnBlocking:=false
Страницы: 1 вся ветка
Текущий архив: 2002.12.12;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.016 c