|
(SQLite) Оптимизация таблиц
|
|||
---|---|---|---|
#18+
Вообщем заметил, что при удалении данных(особенно в больших рамерах) размер файла остается прежним. Можно ли как-нибудь это исправить или это баг самой SQLite? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2007, 19:32 |
|
(SQLite) Оптимизация таблиц
|
|||
---|---|---|---|
#18+
это не баг. так задумано ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2007, 19:37 |
|
(SQLite) Оптимизация таблиц
|
|||
---|---|---|---|
#18+
Мда уж, это не есть гуд. Вообще чтоли ничего нельзя сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2007, 20:12 |
|
(SQLite) Оптимизация таблиц
|
|||
---|---|---|---|
#18+
Создай новую базу, скопируй туда содержимое старой. Ни одна СУБД (кроме файловых и то по специальному запросу) не занимается ужиманием файла базы. Не нужно это никому. Место освобожденое удаленой записью будет использовано следующей добавляемой записью. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2007, 20:26 |
|
(SQLite) Оптимизация таблиц
|
|||
---|---|---|---|
#18+
для этих дел вроде специальная комманда есть - vacuum ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2007, 18:59 |
|
(SQLite) Оптимизация таблиц
|
|||
---|---|---|---|
#18+
Ничего не перепутали? Vacuum это по-моему в PgSQL ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2007, 00:39 |
|
(SQLite) Оптимизация таблиц
|
|||
---|---|---|---|
#18+
vacuum.c Код: plaintext 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2007, 04:08 |
|
(SQLite) Оптимизация таблиц
|
|||
---|---|---|---|
#18+
При удалении данных из базы SQLite, данные не удаляюется, а помечаются как удаленные и эти данные уже не выводятся в запросах. Правильно было сказано выше - для удаления почеменных на удаление данных и, соответственно, уменьшения размера базы нужно выполнить команду vacuum . ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2007, 00:27 |
|
(SQLite) Оптимизация таблиц
|
|||
---|---|---|---|
#18+
Проверял, команда Vacuum не работает. Размер остается прежним, ошибок не выдается. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2008, 13:39 |
|
(SQLite) Оптимизация таблиц
|
|||
---|---|---|---|
#18+
DrShumiloffПроверял, команда Vacuum не работает. Размер остается прежним, ошибок не выдается.А ты уверен что размер должен измениться? Читать тут , до полного просветления. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2008, 16:35 |
|
|
start [/forum/topic.php?fid=54&msg=35206540&tid=2009497]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
76ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 322ms |
total: | 488ms |
0 / 0 |