powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Хранение архивных данных
8 сообщений из 8, страница 1 из 1
Хранение архивных данных
    #34315037
OIO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OIO
Гость
Здравствуйте!
Возникла такая задача: есть база, в которую поступает порядка гига в месяц, данные эти нужны на протяжении длительного времени, но реально используются на 99% данные текущего месяца, и на 1% иногда старые данные. Раньше это было оформленно не на MS Server и вообще не на стандартной БД, а данные просто собирались за несколько месяцев и заливались на DVD. Как это делают сейчас? Поделитесь опытом.
Заранее спасибо.
...
Рейтинг: 0 / 0
Хранение архивных данных
    #34315173
Petr Chulkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну так историю выносите в отдельную таблицу\базу и пусть себе там живёт....
а для отчётности за старые периоды - используйте OLAP ...

С уважением,
Petr[@]Chulkov.NET
...
Рейтинг: 0 / 0
Хранение архивных данных
    #34315195
OIO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OIO
Гость
Что есть OLAP?
...
Рейтинг: 0 / 0
Хранение архивных данных
    #34315293
OIOЧто есть OLAP?
если говорить коротко, то это - "выжимка" из Ваших данных за прошлые периоды.
Например, не детальная расшифровка движения средств по счету, а, скажем, сальдо на начало и на конец дня...
"Выжимки" эти сделаны таким образом, чтобы удовлетворить потребности отчетов: не надо перелопачивать огромные массивы информации для подсчета промежуточных итогов, так как промежуточные итоги за прошлые периоды уже были посчитаны...

А вот правильно выбрать по каким критериям делать "выжимки" - очень непростая задача...
...
Рейтинг: 0 / 0
Хранение архивных данных
    #34338063
s u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в одном из номеров Oracle Magazine (на англ) была статья о хранении в XML
...
Рейтинг: 0 / 0
Хранение архивных данных
    #34340242
Фотография evostr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petr Chulkovну так историю выносите в отдельную таблицу\базу и пусть себе там живёт....
а для отчётности за старые периоды - используйте OLAP ...
Для объема данных гиг в месяц заморачиваться с OLAP и вобще с выносом данных в отдельную базу, имхо, не стоит.
...
Рейтинг: 0 / 0
Хранение архивных данных
    #34340868
mcureenab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OIOКак это делают сейчас? Поделитесь опытом.

Не совсем ясно, как оно делается у тебя. В Оракле можно перевести табличное пространство в read only и даже в offline и сбросить на ленту, DVD, Blu-Ray и т.п. сменный носитель.
Если пользователь делает запрос, для которого нужны старые данные, а соответствующее табличное пространство не подключено, он получает сообщение об ошибке.
В этом случае носитель с произвольным доступом нужно смотировать в БД, и перевести табличное пространство в online. Если данные хранятся на ленте, то придётся их скопировать на диск а затем смонтировать в БД.

В ранних версиях оракла такой подход имел ограничения связанные с тем, что описание структуры (словарь) всех табличных пространств хранилось в системном табличном пространстве, переместить табличное пространство в другую БД было невозможно. В 10g (а может и в 9i) появились перемещаемые табличные пространства, которые хранят все данные и метаданные. Их можно подключать в разные БД.
...
Рейтинг: 0 / 0
Хранение архивных данных
    #34341009
Фотография klen_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Данные хранить в папках с именами ГОД с подкаталогами МЕСЯЦ
2006
01
02
...
12
2007
01
02
и так далее
В программе пользователь выберет дату или только ГОД и МЕСЯЦ
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Хранение архивных данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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