Administracja bazy danych Oracle 10g
Transkrypt
Administracja bazy danych Oracle 10g
Administracja bazy danych Oracle 10g Oracle Database Administration część 2 Startowanie bazy danych Oracle • Najpierw uruchamiamy wszystkie usługi związane z bazą danych Oracle w Windows. Następnie startujemy bazę danych z poziomu Oracle Enterprise Manager. 1 Startowanie bazy danych Oracle Startowanie bazy danych Oracle 2 Startowanie bazy danych Oracle Zatrzymywanie bazy danych 3 Zatrzymywanie bazy danych Logowanie się do bazy danych 4 Ekran po załogowaniu Ekran po załogowaniu 5 Ekran po załogowaniu Procesy w tle instancji Oracle • PMON - wyczyszcza okresowo procesy użytkownika, które są zawieszone. • SMON - w momencie uruchamiania bazy danych sprawdza, czy jest wymagane odzyskiwanie bazy danych z zapasowej kopii. Ten proces również scala wolną przestrzeń w przestrzeniach tabel (ang. tablespaces). • DBWR - zarządza Data Block Buffer Cache oraz Dictionary Cache (cache słownika danych). Ten proces odpowiada za zapisywanie na dysku zmienionych bloków danych w SGA. Może istnieć kilka procesów DBWR. 6 Procesy w tle instancji Oracle • LGWR odpowiada za zapisywanie na dysku zawartości Redo Log Buffer - część pamięci w której są przechowywane logi wycofania transakcji. Może istnieć kilka procesów LGWR. Jeżeli pliki redo logs są rozmieszczone w kilku lokalizacjach, na kilku dyskach, to są zapisywane jednocześnie. • ARCH - wykonuje archiwizację plików redo log. Wtedy kiedy pliki redo log są wypełnione on zaczyna pisać w miejscu pierwszego pliku (nadpisuje pierwszy plik). Jeżeli baza danych jest w trybie ARCHIWIZACHI (ang. ARCHIVE mode) jest robiona kopia na dysku pliku redo log przed jego nadpisaniem. To nie koniec Otwórz następną część kursu 7