Фигню вы тут все советуете
egr 23.02.2003 20:30
Какое увеличение производительности будет из-за уменьшения фрагментации? Вы реально знаете как СУБД работает с файлами таблиц или одним файлом всей БД? Думаю если и появляется фрагментация при удалении записи, то снижение производительности при этом настолько мизерное, что этим можно пренебречь.
Гораздо существеннее общее количество записей в таблице - запрос для больших таблиц гораздо более накладен, чем для маленьких, особенно если фигово продумана организация индексов. Т.е. здесь картина совершенно обратная, - большое количество записей отрицательно сказывается на производительности. Короче это очень спорный вопрос.
А вопрос вообще был не о том,
зачем это нужно, а
как это сделать, - на него ответили, и нечего тут флейм разводить сбивая с толку других джентельменов.
Да, - удалять это
нормально, а
не неправильно. Всё зависит от конкретной ситуации. Если в таблице хрянятся новости например или сообщения форума, - это нормально, но на кой хрен напри хранить в таблице ссылок на сайты, более не существующие ссылки? Для какого нафиг архива? Её надо либо обновлять если сайт переехал, либо удалять за ненадобностью.