Oracle Advanced Replication
Oracle Advanced Replication oferuje możliwość replikownia pewnej zdefiniowanej porcji danych na poziomie obiektów (np. tabel) w środowisku rozproszonym. Technologia ta pozwala na znacznie szybszy dostęp do danych rezydujących lokalnie. Replikacja ta może odbywać się w sposób synchroniczny, gwarantujący spójność na poziomie transakcji, jak i asynchroniczny, nie dający tej gwarancji, mający jednak z reguły częstsze zastosowanie.
Powodami, dla których używa się replikowania danych najczęściej są zwiększenie dostępności danych, poprawa wydajności oraz odciążenie łącz sieciowych i samych serwerów baz danych. Replikacja danych może następować w formie peer-to-peer (każdy z każdym), bez centralnego punktu zdefiniowanego jako tzw. master replication site, w naturalny sposób mogąc powodować konflikty podczas zatwierdzania transakcji oraz w formie ze zdefiniowaną centralną bazą danych, będącą źródłem replikacji. W tym drugim scenariuszu dane będące repliką obiektów pochodzących z „bazy-matki” (ang. target master), są zdefiniowane jako dane wyłącznie do odczytu.
Nasi pracownicy posiadają solidne doświadczenie w projektowaniu i tworzeniu środowisk rozproszonych, opartych na technologii z użyciem materialized views przydatnych do implementacji środowisk z założeniem istnienia zdefiniowanej jednej centralnej bazy danych oraz techniki multimaster replication, gdzie replikacja odbywa się na zasadzie równouprawnienia, a więc każda partycypująca w procesie replikacji baza danych może przyczyniać się do zmian replikowanych obiektów. Nasz zespół architektów i inżynierów służy fachowym doradztwem w fazie wyboru sposobu replikacji dopasowanego do Państwa realnych potrzeb, jak również profesjonalnie podejmie się fazy implementacji zaproponowanego rozwiązania.
- W fazie projektowania weźmiemy pod uwagę również tak istotne i skorelowane ze sobą czynniki, jak typ replikacji (sync/async), przewidywany wolumen replikowanych zmian w jednostce czasu na poziomie średnim i szczytowym, przepustowość (ang. throughput) używanych komponentów sieciowych i opóźnienie (ang. network latency) indukowane przez warstwę sieciową pomiędzy geograficznie oddalonymi od siebie centrami przetwarzania.
- Ponadto, w przypadku stosowania techniki multimaster replication, stworzymy strategię zapobiegania i usuwania możliwych konfliktów powstających podczas zatwierdzania transakcji.
- Na życzenie przeprowadzimy dla Państwa szkolenia w formie warsztatów jak i regularnych kursów szkoleniowych.
Dodatkowo, dla każdego rozwiązania i produktu oferujemy fachowe wsparcie w następujących dziedzinach:
- opracowanie i realizacja koncepcji Backup & Recovery,
- pomoc w obsłudze,
- optymalizacja procesów,
- konserwacja (instalacja łat bazy danych),
- rozwiązywanie problemów i dostrajanie wydajności,
- kontrola stanu systemów produkcyjnych,
- szkolenia dla administratorów baz danych (oficjalne szkolenie Oracle University w naszych centrach szkoleniowych lub warsztaty indywidualnie dostosowane do potrzeb klienta).



