|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Andrey Sapozhnikov 2:5020/400 02 Sep 2004 01:18:17 To : Boris Nesterov Subject : Re: Программируем MySQL под CGI Perl --------------------------------------------------------------------------------
Boris Nesterov пишет:
> >> А при удалении записи не нужно делать пометку в предыдущей?
>
> AS> Hужно.
>
> ЗАЧЕМ!?
>
> AS> И это тоже очень быстрая операция:
>
> AS> DELETE FROM tbl WHERE id = :N
> AS> UPDATE tbl SET nextisfree = TRUE WHERE id = :N-1
>
> Быстро - это величина относительная ... почему бы не создать дополнительную
> таблицу об удаленных и валидных записях в соседней?...
>
> ps ну почему не достаточно одного дополнительного поля в котором будет
> указано, что запись удалена или валидна? чем сложнее запрос select * where
> delete > 0 limit 1;
Hичем не сложнее.
Отмотайте список сообщений назад. Я уже объяснял почему.
--
Андрей
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/6577c9744e18.html, оценка из 5, голосов 10
|