Re: Пакет pocketpc-gcc и программирование под WinCE
В сообщении от Понедельник 01 января 2007 18:45 Pechnikov Alexey написал(a):
> eTcl при работе с SQLite базой данных на КПК начинает сильно тормозить при
> получении записей из базы данных. Например, получение 100 записей по 5 байт
> занимает около 15 сек, а по 50 байт - 30 секунд. При этом просто
> отображение текста из файла работает без видимой задержки, программа на С++
> из той же базы выводит данные также быстро. Можно ли как-то ускорить
> работу? Под линуксом программа на eTcl печатает все результаты запроса к
> базе в консоль, может, как раз этот вывод и тормозит на КПК.
Отвечаю сам себе, может быть, еще кому-то пригодится. Извлечение записей в
массив идет медленно (так я пытался делать раньше), а вот приведенная ниже
конструкция работает быстро:
db eval {select id from table1} {
puts $id
}
Reply to: