Oracle
 sql >> Baza danych >  >> RDS >> Oracle

12.2 Nowe funkcje RAC/GI

Uczestniczyłem dzisiaj w sesji na Oracle Open World 2015 Markusa Michalewicza, która podkreśliła kilka nowych funkcji, na które możemy się spodziewać w Oracle Grid Infrastructure 12.2, obecnie w wersji beta. Pojawiło się wiele nowych funkcji, ale kilka wyróżniało się jako poważne zmiany w architekturze.

Oracle 12.1 wprowadził klastry Flex około dwa lata temu. Dzięki klastrom Flex możesz mieć węzły typu Hub i Leaf Nodes, przy czym główna różnica polega na tym, że węzły typu Leaf Nodes nie potrzebują dostępu do współdzielonej pamięci klastra. Kiedy to zostało ogłoszone, wiele osób zakładało, że można uruchomić instancję Oracle RAC na węźle Leaf Node, ale tak nie było. W każdym razie nie do Oracle 12.2. W wersji 12.2 możesz teraz uruchomić instancję Oracle RAC na węźle Leaf Node. Jest jednak jeden haczyk. Ponieważ węzeł liścia nie ma dostępu do współdzielonej pamięci masowej, nie ma dostępu do dzienników ponawiania online, co oznacza, że ​​instancje w węzłach liścia są przeznaczone tylko do odczytu danych. Jest to świetny sposób na odciążenie czynności raportowania podobnych do sposobu, w jaki ludzie wykorzystują Active Data Guard. Nie widziałem tego w akcji, ale moje pierwsze przemyślenia były takie, że DBA musi dokładnie rozważyć wydajność. Z pewnością odciążenie funkcji raportowania ma swoje zalety, ale wiąże się z dodatkowym opóźnieniem, gdy instancja w węźle liściastym musi skontaktować się z instancją w węźle centralnym i przesłać bloki za pośrednictwem Cache Fusion. W końcu węzeł liścia nie ma bezpośredniego dostępu do dysku, więc musi pobrać blok danych przez węzeł centralny.

Inna duża zmiana, którą chciałem omówić, dotyczy bazy danych GIMR. Repozytorium Grid Infrastructure Management to baza danych, która pomaga w gromadzeniu metryk wydajności, wprowadzona w Oracle 12.1.0.1. Wersja 12.1.0.2 uczyniła GIMR obowiązkowym. Ta baza danych działa tylko w jednym węźle klastra Oracle RAC. W GI 12.2 możemy teraz mieć scentralizowany GIMR w jednym klastrze, z którego mogą korzystać inne klastry GI. Istnieje wiele konsekwencji dla tych, którzy mogą korzystać z wielu klastrów RAC w swoim przedsiębiorstwie.

Podczas oglądania prezentacji nie wydawało się, że są to ważne ogłoszenia. To prawie brzmiało nisko. Myślę jednak, że gdy zaczniemy bawić się wersją 12.2, zrozumiemy, jak wiele funkcji Oracle GI/RAC stało się o wiele bardziej rozbudowane, co niektórzy mogą uznać za bardziej skomplikowane.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tekst Oracle uciekający za pomocą nawiasów klamrowych i symboli wieloznacznych

  2. Funkcja Oracle NULLIF()

  3. Powielanie rekordów w celu wypełnienia luki między datami

  4. Oracle 10g akceptuje 5-cyfrowy rok w Dacie

  5. Unikalne ograniczenie Oracle i unikalny indeks