testy migracji bazy
zarazek - 13-06-2006 01:11
testy migracji bazy
Witam Jakbyście mogli wspomóc wiedzą to byłoby super. Mam migrację bazy danych. Zmienia się architektura bazy i jej wielkość, bazy są w Oraclu. Muszę sprawdzić, czy po migracji bazy wszystko jest OK. Czy moglibyście podpowiedzieć jak się do tego zabrać?
Pozdrawiam zarazek
=?ISO-8859-2?Q?Micha=B3?= Kuratczyk - 13-06-2006 01:11
zarazek wrote: > Jakbyście mogli wspomóc wiedzą to byłoby super. Mam migrację bazy > danych. Zmienia się architektura bazy i jej wielkość, bazy są w Oraclu. > Muszę sprawdzić, czy po migracji bazy wszystko jest OK. Czy moglibyście > podpowiedzieć jak się do tego zabrać? A nad czym konkretnie się zastanawiasz?
Plan jest generalnie taki jak przy każdej zmianie, czyli w tej sytuacji: - robisz migrację na środowisku testowym - odpalasz testy funkcjonalne - odpalasz testy wydajnościowe
Na każdym etapie tego procesu, jeśli coś nie działa, to rozwiązujesz problem i aktualizujesz skrypty migracyjne i/lub notujesz co dokładnie zmieniłeś. Jak Ci się uda doprowadzić proces do końca, to odtwarzasz środowisko testowe jeszcze raz, żeby odzwierciedlało aktualny stan produkcji i próbujesz wykonać czyste przejście migracji. Jeśli się nie uda, to bawisz się dalej, a jeśli umiesz zrobić migrację bez żadnych problemów na testowym, to i na produkcji być ich raczej nie powinno (jeśli tylko masz porządne środowisko testowe, które dobrze odwzorowuje produkcję).
No i oczywiście, jeśli zmieniasz przy okazji wersję bazy, to w dokumentacji masz opisane jak migrować wersję, co się zmieniło i co może Cię zaskoczyć.
-- Michał Kuratczyk
Wojtek pBT (prac) - 13-06-2006 01:11
zarazek napisał(a): > Witam > Jakbyście mogli wspomóc wiedzą to byłoby super. Mam migrację bazy > danych. Zmienia się architektura bazy i jej wielkość, bazy są wOraclu. > Muszę sprawdzić, czy po migracji bazy wszystko jest OK. Czy moglibyście > podpowiedzieć jak się do tego zabrać? > > Pozdrawiam > zarazek
testy na utratę danych testy na integralność danych (spójność) (coś dodać i czy wszędzie jest OK, usunąć poprawić) na utratę funkcjonalności
Sądzę, że to najłatwiej będzie zaimplementować widoki, takie żeby udawały strukturę poprzedniej BD i porównać
Jeżeli trzeba to testy wydajności... Ale migracja już nastąpiła... Więc po co ;)
pBT
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
=?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
=?iso-8859-2?Q?=5BSQL_Server_2000=5D_uprawnienienia_do_u=BFyw ania_widoku_?==?iso-8859-2?Q?opartego_na_tabeli_z_innej_bazy?=
Dwie bazy czy dwie tabele?
[PHP i MySQL] Wstawianie =?ISO-8859-2?Q?rekord=F3w_do_bazy_?==?ISO-8859-2?Q?a_z=B3e_kodowanie?=
=?ISO-8859-2?Q?=5Bmysql=5D_synchronizacja_struktury_bazy_?==? ISO-8859-2?Q?lokalnej_ze_zdaln=B1?=
[Oracle] Co do tworzenia aplikacji dla bazy Oracle
narzedzie do transferu bazy mysql - mysql
narzedzie do transferu bazy odbc - odbc
Połączenie bazy danych z wykonaniem polaczenia telefonicznego
zanotowane.pldoc.pisz.plpdf.pisz.plshutter.opx.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 |
|