|
|
|
Хранение архивных данных
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Возникла такая задача: есть база, в которую поступает порядка гига в месяц, данные эти нужны на протяжении длительного времени, но реально используются на 99% данные текущего месяца, и на 1% иногда старые данные. Раньше это было оформленно не на MS Server и вообще не на стандартной БД, а данные просто собирались за несколько месяцев и заливались на DVD. Как это делают сейчас? Поделитесь опытом. Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2007, 11:15 |
|
||
|
Хранение архивных данных
|
|||
|---|---|---|---|
|
#18+
ну так историю выносите в отдельную таблицу\базу и пусть себе там живёт.... а для отчётности за старые периоды - используйте OLAP ... С уважением, Petr[@]Chulkov.NET ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2007, 11:48 |
|
||
|
Хранение архивных данных
|
|||
|---|---|---|---|
|
#18+
Что есть OLAP? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2007, 11:53 |
|
||
|
Хранение архивных данных
|
|||
|---|---|---|---|
|
#18+
OIOЧто есть OLAP? если говорить коротко, то это - "выжимка" из Ваших данных за прошлые периоды. Например, не детальная расшифровка движения средств по счету, а, скажем, сальдо на начало и на конец дня... "Выжимки" эти сделаны таким образом, чтобы удовлетворить потребности отчетов: не надо перелопачивать огромные массивы информации для подсчета промежуточных итогов, так как промежуточные итоги за прошлые периоды уже были посчитаны... А вот правильно выбрать по каким критериям делать "выжимки" - очень непростая задача... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2007, 12:11 |
|
||
|
Хранение архивных данных
|
|||
|---|---|---|---|
|
#18+
в одном из номеров Oracle Magazine (на англ) была статья о хранении в XML ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2007, 06:54 |
|
||
|
Хранение архивных данных
|
|||
|---|---|---|---|
|
#18+
Petr Chulkovну так историю выносите в отдельную таблицу\базу и пусть себе там живёт.... а для отчётности за старые периоды - используйте OLAP ... Для объема данных гиг в месяц заморачиваться с OLAP и вобще с выносом данных в отдельную базу, имхо, не стоит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2007, 11:04 |
|
||
|
Хранение архивных данных
|
|||
|---|---|---|---|
|
#18+
OIOКак это делают сейчас? Поделитесь опытом. Не совсем ясно, как оно делается у тебя. В Оракле можно перевести табличное пространство в read only и даже в offline и сбросить на ленту, DVD, Blu-Ray и т.п. сменный носитель. Если пользователь делает запрос, для которого нужны старые данные, а соответствующее табличное пространство не подключено, он получает сообщение об ошибке. В этом случае носитель с произвольным доступом нужно смотировать в БД, и перевести табличное пространство в online. Если данные хранятся на ленте, то придётся их скопировать на диск а затем смонтировать в БД. В ранних версиях оракла такой подход имел ограничения связанные с тем, что описание структуры (словарь) всех табличных пространств хранилось в системном табличном пространстве, переместить табличное пространство в другую БД было невозможно. В 10g (а может и в 9i) появились перемещаемые табличные пространства, которые хранят все данные и метаданные. Их можно подключать в разные БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2007, 13:48 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=34315173&tid=1544726]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
188ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 242ms |
| total: | 554ms |

| 0 / 0 |
