powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Неоправданно большой размер базы InterBase
10 сообщений из 10, страница 1 из 1
Неоправданно большой размер базы InterBase
    #32471412
DmitriySmirnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Известно, что годовой размер базы 125 метров.
Однажды он оказывается равным 480 мб.
Удаляем всё кроме последнего месяца, backup, restore, должно быть ~ 30 мб,
имеем 182 мб.
Кто что посоветует ?
...
Рейтинг: 0 / 0
Неоправданно большой размер базы InterBase
    #32471414
srf2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
индексов надобавляли поди....
...
Рейтинг: 0 / 0
Неоправданно большой размер базы InterBase
    #32471426
DmitriySmirnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В том то и дело что нет ?
...
Рейтинг: 0 / 0
Неоправданно большой размер базы InterBase
    #32471449
Scalder1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Конечно совсем не реальное предположение....
но может количество записей больше?
...
Рейтинг: 0 / 0
Неоправданно большой размер базы InterBase
    #32471477
Серега
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2DmitriySmirnov
Удаляем всё кроме последнего месяца, backup, restore, должно быть ~ 30 мб,
имеем 182 мб.
Ну и методы у вас! А че все не стерли, поменьше бы стало. 8-)

Scalder1
но может количество записей больше?
Или записи стали длиннее. 8-)
...
Рейтинг: 0 / 0
Неоправданно большой размер базы InterBase
    #32471711
Andrey_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DmitriySmirnovдолжно быть ~ 30 мб
А откуда такая уверенность?


Если так уж хочется посчитать предпологаемый объем базы, берем ручку, бумажку, калькулятор и считаем размер каждой таблицы (и для системных тоже) по статье . Затем отнимаем экономию от null-ов по статье . Затем считаем объем индексов с учетом статьи и статьи в которой частично описано инкрементное сжатие. Затем множим результат на 1.2 по причине заполнения страниц БД при restore на 80%.

А если хотим посчитать это все для не свеже-рестореной базы тогда читаем статью и долго и упорно чешем репу
...
Рейтинг: 0 / 0
Неоправданно большой размер базы InterBase
    #32471747
DmitriySmirnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2Andrey
Спасибо за совет,
но раз в год от базы оставляют последний месяц, так что 30 это точно.
...
Рейтинг: 0 / 0
Неоправданно большой размер базы InterBase
    #32471796
Серега
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2DmitriySmirnov
но раз в год от базы оставляют последний месяц, так что 30 это точно.
Нынче год високосный. 8-)
И опять повторю - Ну и методы у вас!
...
Рейтинг: 0 / 0
Неоправданно большой размер базы InterBase
    #32471856
gray_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В FB есть такая штука как лог. Если используете IBExpert, то включить его могли и случайно. Увеличивает размер базы на порядок. Если это дело отключить, после этого сделать выгрузку данных в скрипт, после этого воостановить базу из скрипта, то всё будет нормально.
...
Рейтинг: 0 / 0
Неоправданно большой размер базы InterBase
    #32471894
Andrey_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DmitriySmirnovно раз в год от базы оставляют последний месяц, так что 30 это точно.
А почему не 31? Ведь в декабре 31 день.

Очень советую прочитать хотябы статью там написано как индекс по полям с почти одинаковым содержимим может отличатся в размере в 8 раз.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Неоправданно большой размер базы InterBase
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]