Автор оригинала: Денч
SiMM
Я не имел в виду "востановить удаленное". Просто, когда в делфи делал приложения с использованием БД (типа телефонный справочник), то в какой то книге прочел, что удаленная запись не удаляется физически, а просто помечается как удаленная. И чтобы ее удалить, нужно использовать функции API BDE. А в PhpMyAdmin увидел такой пункт (дословно): "оптимизировать БД". Размер БД сильно уменьшается после этого, когда с БД немного поработали, делали вставку-удаление. Вот я и думаю, что при удалении записи она помечается как удаленная, а потом, в процессе оптимизации БД, СУБД заново считывает всю БД, и перезаписывает ее, выбрасывая помеченные записи. Если не так, то что тогда происходит?