|
nbackup - после рестора файл больше чем был
|
|||
---|---|---|---|
#18+
Решил наконец-то пощупать nbackup. Firebird-2.5.8-64 на Win7 Берем обычный бэкап базы и ресторим его gbak. С этой базы делаем "nbackup -B 0" и "nbackup -B 1" С получившегося бэкапа восстанавливаем базу обратно. Размер восстановленной базы больше чем был у исходной. Никаких коннектов к базе нет. Отресторенную базу опять бэкапим и ресторим через gbak - и получаем базу исходного размера. Вопрос: почему в восстановленной nbackup базе размер больше чем был до? Я думал что там тупо страницы собираются как были. С чего тогда размер не совпадает? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2018, 17:33 |
|
nbackup - после рестора файл больше чем был
|
|||
---|---|---|---|
#18+
fraks, наверное файл на перёд расширился. Страницы то должны быть те же ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2018, 17:44 |
|
nbackup - после рестора файл больше чем был
|
|||
---|---|---|---|
#18+
fraks, хоть бы разницу в размере написал... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2018, 17:51 |
|
nbackup - после рестора файл больше чем был
|
|||
---|---|---|---|
#18+
fraksВопрос: почему в восстановленной nbackup базе размер больше чем был до? Я думал что там тупо страницы собираются как были. С чего тогда размер не совпадает? Я насчёт nbackup уже не помню ничего, но первое, что приходит на ум - где-то разный размер страниц задаётся. Или параметр начального их заполнения, емнип они на ресторе не до края забиваются. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2018, 18:03 |
|
nbackup - после рестора файл больше чем был
|
|||
---|---|---|---|
#18+
Старый плюшевый мишкаfraksВопрос: почему в восстановленной nbackup базе размер больше чем был до? Я думал что там тупо страницы собираются как были. С чего тогда размер не совпадает? Я насчёт nbackup уже не помню ничего, но первое, что приходит на ум - где-то разный размер страниц задаётся. Или параметр начального их заполнения, емнип они на ресторе не до края забиваются. Если nbackup оперирует только страницами не заглядывая внутрь - то он никак не может менять их размер. При ресторе - да, без специального ключика на страницах оставляется определенный процент свободного места, но опять же, какое дело nbackup до пустого места если он сохраняет страницы как есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2018, 18:50 |
|
nbackup - после рестора файл больше чем был
|
|||
---|---|---|---|
#18+
fraks, у nbackup нет ни "бэкапа" ни "рестора". Есть копирование базы и склеивание базы из кусков. Так что там с отличием в размерах? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2018, 18:57 |
|
nbackup - после рестора файл больше чем был
|
|||
---|---|---|---|
#18+
Замерил размерчики. Оказалось что база не увеличивается а наоборот, уменьшается. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
Есть ли объяснение таким изменениям размеров? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2018, 19:07 |
|
nbackup - после рестора файл больше чем был
|
|||
---|---|---|---|
#18+
fraks, база расширяется кусками, в хвосте обычно есть кучка неиспользованных страниц. nbackup их не копирует, ибо их нет в PIP (по сути это место под будущие страницы, а не сами страницы). ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2018, 19:44 |
|
|
start [/forum/topic.php?fid=40&tid=1561145]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 306ms |
total: | 428ms |
0 / 0 |