Archiwizowanie danych poza bazą
chylu - 22-03-2007 00:06
Archiwizowanie danych poza bazą
Witam
Szukam sposobu na archiwizowanie danych z bazy poza nią. Dane, powiedzmy, nie używane przez 5 lat są automatycznie przenoszone na 'jakieś' inne 'medium': np. zzipowane pliki XML bądź też CSV. Może jeszczse coś innego. No właśnie.... Po przeniesieniu są usuwane z bazy. Chodzi o takie rozwiązanie, które umożliwi, powiedzmy za 10-15 lat działania aplikacji na łatwe odnalezienie danych archiwalnych, których już NIE MA w bazie. Czy ktoś może mi coś polecić?
Jesli za mało szczegółów - prosze pytać :)
pozdrawiam chylu
Rafal \(sxat\) - 22-03-2007 00:06
> Jesli za mało szczegółów - prosze pytać :)
moze 2 serwer ktory bedzie mial tylko dane archiwalne, chyba latwiejszego sposobu nie bedzie, jesli wszystkie dane sa potrzebne i nie mozna ich usunac trwale po tylu latach.....
Marcin 'goral' Goralski - 22-03-2007 00:06
chylu wrote:
> Czy ktoś może mi coś polecić?
Nie wiem, o jakiej bazie mowimy, i czy w ogole mowimy o jakiejs konkretnej. W przypadku Oracle, moze warto zerknac na uzycie transportable tablespaces, tyle, ze i tak potrzebujesz rozwiazania proceduralnego wewnatrz firmy, dotyczacego zasad skladowania/zabezpieczania/itd nosnikow ze zrzuconymi danymi.
marcin
Herakles - 22-03-2007 00:06
chylu wrote:
> Witam > > Szukam sposobu na archiwizowanie danych z bazy poza nią. > Dane, powiedzmy, nie używane przez 5 lat są automatycznie przenoszone na > 'jakieś' inne 'medium': np. zzipowane pliki XML bądź też CSV. Może > jeszczse coś innego. No właśnie.... > Po przeniesieniu są usuwane z bazy. Chodzi o takie rozwiązanie, które > umożliwi, powiedzmy za 10-15 lat działania aplikacji na łatwe odnalezienie > danych archiwalnych, których już NIE MA w bazie. > Czy ktoś może mi coś polecić? > > Jesli za mało szczegółów - prosze pytać :) > > pozdrawiam > chylu Zawsze dobre są tabele historyczne, takie żężące molochy, do których się i tak nie zagląda, raz do roku odpalasz na nich jakiś skrypt i już. Zawsze możesz je zdumpować i wyczyścić, a aplikacje najlepiej napisać tak, że może sobie ew. zrobić z taką tabelką union, albo odpowiedni moduł żeby się przełączał na tabele historyczną.
=?ISO-8859-2?Q?Micha=B3?= Kuratczyk - 22-03-2007 00:06
Herakles wrote: > Zawsze dobre są tabele historyczne, takie żężące molochy, do których się i > tak nie zagląda, raz do roku odpalasz na nich jakiś skrypt i już. Zawsze > możesz je zdumpować i wyczyścić, a aplikacje najlepiej napisać tak, że > może sobie ew. zrobić z taką tabelką union, albo odpowiedni moduł żeby się > przełączał na tabele historyczną. A na przykład w Oracle (pewnie w innych też) masz jeszcze partcjonowanie tabel, które załatwia takie przypadki. Jak odpytasz wszystkie dane, to je znajdziesz, a jeśli zawęzisz po dacie, to optymalizator stwierdzi, że do tych starych nie ma sensu zaglądać i problem z głowy. Partycje można sobie zarchiwizować gdzieś, wywalić z bazy, przywrócić dowolne z nich, itp, itd.
-- Michał Kuratczyk
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[MSSQL2000] Problem z =?ISO-8859-2?Q?tabel=B1/indeksem/zapytanie?==?ISO-8859-2?Q?m_czy_b=B3=B1d_w_bazie_danych=2E=2E=2E?=
=?iso-8859-2?Q?=5BMySQL=5D_Wy=B6wietlenie_wszystkich_rekordow _zawierajacy?==?iso-8859-2?Q?ch_duplikat_a__moze_inna_struktura_bazy_danych ?=
Konwesja znaków w dump'ie bazy danych - ISO -> utf-8 -> ISO -> utf-8
[laik]Jak =?ISO-8859-2?Q?stworzy=E6/zaczac_tworzyc__ma=B3=B1?==?ISO-8859-2?Q?__baz=EA_danych_na_potrzeby_www=3F?=
[mysql] przenoszenie danych =?ISO-8859-2?Q?mi=EAdzy_tabelami_?==?ISO-8859-2?Q?w_r=F3=BFnych_bazach?=
Ksiazka - "Podstawowy =?ISO-8859-2?Q?wyk=B3ad_z_system=F3w_?==?ISO-8859-2?Q?baz_danych=22?=
Połączenie bazy danych z wykonaniem polaczenia telefonicznego
[mssql] insert do tabeli na podstawie danych z innej tabeli
[MySQL] - Wstawianie aktualnej daty do bazy danych - PHP i MySQL
=?ISO-8859-2?Q?kto_zrobi_baz=EA_danych=3F=3F?=
zanotowane.pldoc.pisz.plpdf.pisz.plczterowers.keep.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|