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