andrewlekar, на самом деле нужно до 100тыс строк сразу, но дело не в этом.
Чтобы я проект писал с нуля, то взял бы за основу BerkeleyDB, где такая выборка вообще не нагрузка, а так приходится допиливать что есть.
Я просто въехать не могу, как из оперативки 3Мб могут читать 35сек? Космос!