Topic: Вопрос по БД

Добавил в базу файл. Допустим 5 мегабайт. База увеличилась на этот размер. Удаляю файл из базы. Размер не изменился. так и должно быть ?

Re: Вопрос по БД

Да, при удалении данных из базы, данное пространство помечается как свободное, которое со временем заполнится новыми записями.


Не рекомендую хранить большие файлы непосредственно в базе данных, со временем это приведет к ее медленной работе.

Dmitry.

Re: Вопрос по БД

http://sqlite.org/lang_vacuum.html
Правда меняются номера строк

Re: Вопрос по БД

The VACUUM command may change the ROWIDs of entries in any tables that do not have an explicit INTEGER PRIMARY KEY.

все таблицы проекта имеют INTEGER PRIMARY KEY, поэтому изменяться не будут.

Dmitry.

Re: Вопрос по БД

Все понял. Большое спасибо за ответ.

Re: Вопрос по БД

А можно тогда указать сетевую папку в Copy to. Файл скопируется туда ?

Re: Вопрос по БД

Честно говоря не пробовал, но думаю можно.

Dmitry.

Re: Вопрос по БД

frost666 wrote:

А можно тогда указать сетевую папку в Copy to. Файл скопируется туда ?

Да, скопируется .

Re: Вопрос по БД

Большое спасибо.