|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Andrey Sapozhnikov 2:5020/400 01 Sep 2004 16:49:03 To : Sergey Gernichenko Subject : Re: Программируем MySQL под CGI Perl --------------------------------------------------------------------------------
Sergey Gernichenko пишет:
> AS> цикла расширения нашей вселенной... Тоже некузяво :) Hо почему бы не
> AS> добавить к записи N флажок указывающий на то, что запись N+1 свободна?
> AS> Тогда поиск дырки сведется к:
>
> А при удалении записи не нужно делать пометку в предыдущей?
Hужно. И это тоже очень быстрая операция:
DELETE FROM tbl WHERE id = :N
UPDATE tbl SET nextisfree = TRUE WHERE id = :N-1
--
Андрей
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/657735ec823f.html, оценка из 5, голосов 10
|