"Boltik Evgeny" ...
> А нафига шарить по всему файлу БД
Согласен
> когда можно было сделать что то списка
> страниц со ссылками на старые записи и пробежав только по этим страницам в
Ну и будет у тебя список со всей базой - и шо ?
> базе меняется не вся информация а только малая часть ее.
Та ты шо ?! Т.е. берём твои БД за образец и тюним движок под них ?
Ты уж как-нибудь сам...
> Нафига лопатить все.
А вот это - правильно
> Раньше когда я работал с собственным форматом файлов баз данных я имел
> на каждую запись 4 байта данных для ссылки на предпоследнюю удаленную
> запись, а в шапке файла была ссылка на самую последнюю запись. И как только
> я добавлял новую запись я проверял есть ли удаленная запись если есть ее
> перезаписывал а указатель предыдущей удаленной делал как текущую уделенную и
> записывал в шапку.
И сколько конкурентных тр-ций поддерживал твой "движок" ? А что же ты с ним
сейчас не работаешь ?
> Получается что -housekeeping 100 приведет к еще большим тормозам, а я так
> надеялся что наоборот :(.
С какой стати ты на это надеялся ?
--
Хорсун Влад
PS Я уже просил _сначала_ думать, а _потом_ писать
PPS Также я писал, что способы оптимизировать свип, дабы он не читал всю БД,
уже есть и скорее всего будут реализованы в 3.0.
Пофантазируйте на другие темы, плс