|
MySQL.RU - Webboard
Вернуться
Физическое удаление данных (Влад Ройтман) 28/03/2002 - 13:09:50
Re: Физическое удаление данных (vitek) 29/03/2002 - 03:41:52
Re: Физическое удаление данных (IgorK) 08/04/2002 - 08:53:09
> Original message text:
> From: Влад Ройтман - 28/03/2002 - 13:09:50
> Subject:Физическое удаление данных
> -----------------
> Добрый день!
>
> Может ли кто подсказать, как физически удалить данные из таблицы MySQL при помощи PHP?
>
> Просьба продублировать на roitmanv@mail.ru
>
> Заранее благодарен!
>
From: IgorK - 08/04/2002 - 08:53:09
Subject:Физическое удаление данных
-----------------
при 'DELETE FROM table WHERE ...' записи только помечаются как удаленные, а физически они остаются в базе. При добавлении новых записей они помещаются физически на место удаленных.
Чтобы физически удалить записи нужно выполнить
OPTIMIZE TABLE tbl_name[,tbl_name]...
OPTIMIZE TABLE should be used if you have deleted a large part of a table or if you have made many changes to a table with variable-length rows (tables that have VARCHAR, BLOB, or TEXT columns). Deleted records are maintained in a linked list and subsequent INSERT operations reuse old record positions. You can use OPTIMIZE TABLE to reclaim the unused space and to defragment the data file.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
2512
|
|