|
|
|
Неоправданно большой размер базы InterBase
|
|||
|---|---|---|---|
|
#18+
Известно, что годовой размер базы 125 метров. Однажды он оказывается равным 480 мб. Удаляем всё кроме последнего месяца, backup, restore, должно быть ~ 30 мб, имеем 182 мб. Кто что посоветует ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2004, 06:44 |
|
||
|
Неоправданно большой размер базы InterBase
|
|||
|---|---|---|---|
|
#18+
индексов надобавляли поди.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2004, 06:58 |
|
||
|
Неоправданно большой размер базы InterBase
|
|||
|---|---|---|---|
|
#18+
В том то и дело что нет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2004, 07:51 |
|
||
|
Неоправданно большой размер базы InterBase
|
|||
|---|---|---|---|
|
#18+
Конечно совсем не реальное предположение.... но может количество записей больше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2004, 08:25 |
|
||
|
Неоправданно большой размер базы InterBase
|
|||
|---|---|---|---|
|
#18+
2DmitriySmirnov Удаляем всё кроме последнего месяца, backup, restore, должно быть ~ 30 мб, имеем 182 мб. Ну и методы у вас! А че все не стерли, поменьше бы стало. 8-) Scalder1 но может количество записей больше? Или записи стали длиннее. 8-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2004, 08:58 |
|
||
|
Неоправданно большой размер базы InterBase
|
|||
|---|---|---|---|
|
#18+
DmitriySmirnovдолжно быть ~ 30 мб А откуда такая уверенность? Если так уж хочется посчитать предпологаемый объем базы, берем ручку, бумажку, калькулятор и считаем размер каждой таблицы (и для системных тоже) по статье . Затем отнимаем экономию от null-ов по статье . Затем считаем объем индексов с учетом статьи и статьи в которой частично описано инкрементное сжатие. Затем множим результат на 1.2 по причине заполнения страниц БД при restore на 80%. А если хотим посчитать это все для не свеже-рестореной базы тогда читаем статью и долго и упорно чешем репу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2004, 10:53 |
|
||
|
Неоправданно большой размер базы InterBase
|
|||
|---|---|---|---|
|
#18+
2Andrey Спасибо за совет, но раз в год от базы оставляют последний месяц, так что 30 это точно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2004, 11:07 |
|
||
|
Неоправданно большой размер базы InterBase
|
|||
|---|---|---|---|
|
#18+
2DmitriySmirnov но раз в год от базы оставляют последний месяц, так что 30 это точно. Нынче год високосный. 8-) И опять повторю - Ну и методы у вас! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2004, 11:30 |
|
||
|
Неоправданно большой размер базы InterBase
|
|||
|---|---|---|---|
|
#18+
В FB есть такая штука как лог. Если используете IBExpert, то включить его могли и случайно. Увеличивает размер базы на порядок. Если это дело отключить, после этого сделать выгрузку данных в скрипт, после этого воостановить базу из скрипта, то всё будет нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2004, 11:56 |
|
||
|
Неоправданно большой размер базы InterBase
|
|||
|---|---|---|---|
|
#18+
DmitriySmirnovно раз в год от базы оставляют последний месяц, так что 30 это точно. А почему не 31? Ведь в декабре 31 день. Очень советую прочитать хотябы статью там написано как индекс по полям с почти одинаковым содержимим может отличатся в размере в 8 раз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2004, 12:14 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=477&tid=1578880]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 261ms |
| total: | 402ms |

| 0 / 0 |
