Объединить файлы Gigabase в один большой - можно ли так?

Технические вопросы по UTM 5.0
Ответить
Аватара пользователя
Ata-man
Сообщения: 427
Зарегистрирован: Пт янв 21, 2005 10:04
Откуда: Екатеринбург

Объединить файлы Gigabase в один большой - можно ли так?

Сообщение Ata-man »

Файлов с дет. статистикой скопилось уже вагон. Можно ли файлы БД объединить в один большой? Или хотя-бы укрупнить?

aospan
NetUP Team
Сообщения: 1639
Зарегистрирован: Чт янв 13, 2005 20:30

Re: Объединить файлы Gigabase в один большой - можно ли так?

Сообщение aospan »

Ata-man писал(а):Файлов с дет. статистикой скопилось уже вагон. Можно ли файлы БД объединить в один большой? Или хотя-бы укрупнить?
только если написать спец. утилиту ...

Аватара пользователя
Ata-man
Сообщения: 427
Зарегистрирован: Пт янв 21, 2005 10:04
Откуда: Екатеринбург

Сообщение Ata-man »

А по какому принципу она должна работать?

Сначала извлекать запросом данные из текущих файлов со статистикой, и затем записывать все в один?

aospan
NetUP Team
Сообщения: 1639
Зарегистрирован: Чт янв 13, 2005 20:30

Сообщение aospan »

Ata-man писал(а):А по какому принципу она должна работать?

Сначала извлекать запросом данные из текущих файлов со статистикой, и затем записывать все в один?
видимо да, вариант пока видится такой. либо просто сжать в один архив, но тогда для выборки из этих файлов, необходимо будет их расжимать.

Аватара пользователя
Ata-man
Сообщения: 427
Зарегистрирован: Пт янв 21, 2005 10:04
Откуда: Екатеринбург

Сообщение Ata-man »

Сжатие в архив - не интересно... :(

Аватара пользователя
dalex
Сообщения: 1306
Зарегистрирован: Пт янв 21, 2005 11:54

Сообщение dalex »

Сжатие в архив - не интересно...
жмутся они быстро и хорошо. В разжатом виде храню только за пред месяц остальное в архив

Аватара пользователя
Ata-man
Сообщения: 427
Зарегистрирован: Пт янв 21, 2005 10:04
Откуда: Екатеринбург

Сообщение Ata-man »

У меня тоже в архиве, но это не удобно.

Если бы можно было кучу мелких файлов объединить в один, например за месяц было бы гораздо лучше. Допустим, захотел посмотреть деталку за июнь - скопировал из бэкапа в директорию netup - и просматривай. А так приходится кучу файлов перебирать, прежде чем найдешь то что нужно.
Небольшой файл хорош, когда в него в реале пишется статистика. Если небольшой файл глюкнет - ничего, а если большой, за 2-3 дня хотя-бы, уже ощутимо.
А вот при дальнейшем хранении, просмотре этой статистики, дело лучше иметь с несколькими большими файлами.

demiurg
Сообщения: 222
Зарегистрирован: Пт янв 21, 2005 09:38

Сообщение demiurg »

А каккой у тебя размер файла? Может просто увеличить его размер и на отдельный винт, чтоб места хватало хотя бы на месячную норму?

Аватара пользователя
Ata-man
Сообщения: 427
Зарегистрирован: Пт янв 21, 2005 10:04
Откуда: Екатеринбург

Сообщение Ata-man »

Я же говорю, для надежности лучше использовать файлы небольшого размера - с таким расчетом, чтобы новый файл со статистикой генерировался 1-2 раза в день. Чтобы при возможной аварии (допустим, отключение электричества) потеря составила бы в лучшем случае один день. Если же в один файл будет собираться статистика за целый месяц, то соответственно потеря будет гораздо ощутимее.

Считаю, что можно было бы сделать так: Новый файл генерируется размером не более 100 Мб. Далее, после того как он заполнился, и статистика начинает литься в новый файл, из старого запросом к базе извлекаются данные о трафике и добавляются в файл БД, в котором содержится статистика за предыдущие периоды. Размер этого файла, допустим, тоже можно будет регулировать - статистика за месяц, квартал, полгода, и т.д.

demiurg
Сообщения: 222
Зарегистрирован: Пт янв 21, 2005 09:38

Сообщение demiurg »

Я бы лучше обратил бы внимание на возможность бесперебойного питания. Потому как сбой может произойти где угодно и как угодно и можно потерять всё, а можно и ничего. Зато спать спокойно будешь, Нет электричества, ну и фиг с ним, сутки на аккамуляторах выдержит, а там и новый фидер подключат. Зато представь, в доме электричества нет, а сеть работает . ;))

Ответить