Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


x0r, причина ровно одна — производительность. Особенности: данные реально не удаляются, а лишь помечаются как удалённые; запись единицы данных увеличенного объёма (по отношению к старой) производится как пометка на удаление старой единицы данных и добавление новой единицы данных. Варианты реализации могут отличаться друг от друга в зависимости от формата базы и используемой модели (реляционная, иерархическая) данных. Для реального удаления (и, соответственно, уплотнения данных) используется отдельная, занимающая достаточно много времени, операция, поскольку требует чтения и записи всего объёма данных.

Отправлено: 00:19, 15-11-2016 | #6