Administrowanie bazą danych Oracle w środowisku Linux Mszana Dolna

Systemy bazodanowe Oracle stanowią jeden z filarów infrastruktury IT w dużych organizacjach. Wspierają systemy biznesowe, zapewniając wysoką dostępność, wydajność i bezpieczeństwo przetwarzanych danych. Administrowanie takimi środowiskami to nie tylko utrzymanie ciągłości ich działania, ale również …

od 61,95 Najbliżej: 34 km

Liczba ofert: 9

Oferta sklepu

Opis

Systemy bazodanowe Oracle stanowią jeden z filarów infrastruktury IT w dużych organizacjach. Wspierają systemy biznesowe, zapewniając wysoką dostępność, wydajność i bezpieczeństwo przetwarzanych danych. Administrowanie takimi środowiskami to nie tylko utrzymanie ciągłości ich działania, ale również optymalizacja, automatyzacja i rozwiązywanie złożonych problemów w systemach o dużej skali. Kompetencje w tym obszarze są wysoko cenione na rynku i otwierają drogę do pracy przy najbardziej wymagających projektach IT. Ten podręcznik skupia się na najnowszym wydaniu bazy danych Oracle. Tam, gdzie to zasadne, odwołuje się także do jej wcześniejszych wersji. Autor krok po kroku omawia proces instalacji i konfiguracji bazy, przywołuje też najczęściej występujące problemy. Pracując z książką, między innymi: Zrozumiesz architekturę baz danych Poznasz trzy odrębne metody instalacji Nauczysz się korzystać z bazy danych Oracle Dowiesz się, jak ją skonfigurować i jak dbać o to, by sprawnie działała Przyjrzysz się specyfice wersji Oracle AI Database 26ai Spis treści: Wstęp Czym jest baza danych Historia baz danych Do kogo kierowana jest ta książka Środowisko testowe Konwencje typograficzne Struktura książki Kod do pobrania Prawa autorskie O korektorze merytorycznym Dlaczego należy najpierw poznać architekturę bazy danych Część I. Architektura bazy danych Rozdział 1. Architektura wysokopoziomowa Baza danych i instancja Instancja i struktury pamięci Procesy działające w tle Rozdział 2. Architektura przechowywania danych Struktura logiczna Przestrzenie tabel Struktura fizyczna Rozmiar bloku danych Pliki dziennika redo (redo log files) Tryb ARCHIVELOG Plik kontrolny Katalog Oracle Inventory (oraInventory) Organizacja plików Oracle zgodnie z Optimal Flexible Architecture (OFA) Jak to teraz wszystko ze sobą połączyć Rozdział 3. Wersjonowanie baz Oracle Część II. Instalacja Rozdział 4. Instalacja bazy danych Oracle Wybór metody instalacji Schemat instalacji Przygotowanie środowiska Instalacja za pomocą środowiska graficznego Oracle Universal Installer (OUI) Przekierowanie X11 (X11 forwarding) - jak uruchamiać aplikacje graficzne Linux w środowisku Windows Przekierowanie X11 pomiędzy systemami Linux Tworzenie bazy danych w trybie graficznym - DBCA Instalacja w trybie cichym Przygotowanie pliku odpowiedzi Sprawdzenie warunków wstępnych Instalacja oprogramowania Tworzenie bazy danych w trybie cichym Instalacja za pomocą pakietu RPM Tworzenie bazy danych Instalacja schematu z przykładami Część III. Korzystanie z bazy danych Oracle Rozdział 5. Lokalne narzędzia konsolowe Użycie zmiennych środowiskowych Narzędzie oraenv Oracle SQL Developer Command Line (SQLcl) Korzystanie z programu Rozdział 6. Program Oracle SQL Developer Tworzenie połączeń do bazy Wykonywanie zapytań SQL Zarządzanie tabelami Zarządzanie użytkownikami w aplikacji SQL Developer Przeglądanie sesji użytkowników Korzystanie z wbudowanych raportów Rozdział 7. Uruchamianie i zamykanie instancji bazy danych Wyłączanie instancji Uruchomienie instancji Inne opcje uruchomienia Włączenie PDB Część IV. Konfiguracja bazy danych Rozdział 8. Architektura Oracle Multitenant Tworzenie baz pluggable (PDB) Połączenie do bazy PDB Klonowanie baz pluggable (PDB) Zapis stanu PDB Usuwanie baz pluggable (PDB) Rozdział 9. Obsługa sieci w bazie Oracle Proces nasłuchujący - listener Serwisy bazodanowe Tworzenie serwisu Usuwanie serwisu Adresacja baz - plik tnsnames.ora Rozdział 10. Widoki administracyjne Często używane widoki administracyjne Rozdział 11. Parametryzacja bazy danych Pliki parametrów inicjalizacyjnych Parametry bazodanowe Parametry zarządzania pamięcią AMM - Automatic Memory Management ASMM - Automatic Shared Memory Management Tryb ręczny UMM - Unified Memory Management Na który model zarządzania pamięcią powinniśmy się zdecydować Kilka słów o HugePages Czym jest pamięć SWAP Parametr jądra systemu Linux - vm.swappiness Rozdział 12. Zarządzanie użytkownikami w bazie Konta administracyjne - SYS i SYSTEM Konto SYS Konto SYSTEM Użytkownicy lokalni i współdzieleni Użytkownicy współdzieleni (COMMON USERS) Użytkownicy lokalni (LOCAL USERS) Zarządzanie użytkownikami Tworzenie użytkowników Tworzenie użytkownika w kontenerze CDB Tworzenie użytkownika w PDB Pojęcie schematu Modyfikowanie użytkowników Modyfikowanie użytkownika współdzielonego w CDB Modyfikowanie użytkownika lokalnego w PDB Usuwanie użytkowników Usuwanie użytkownika współdzielonego w CDB Usuwanie użytkownika lokalnego w PDB Ćwiczenie praktyczne Nadawanie uprawnień Uprawnienia systemowe - ćwiczenie praktyczne Uprawnienia obiektowe - ćwiczenie praktyczne Role Role typu common Profile użytkowników Rozdział 13. Zarządzanie plikami fizycznymi w bazie Zarządzanie plikami danych Typ przestrzeni tabel Przestrzeń małoplikowa Przestrzeń wielkoplikowa Opcja AUTOEXTEND - kiedy warto na niej polegać, a kiedy lepiej z niej zrezygnować Oracle Managed Files (OMF) Shrink Tablespace Zarządzanie przestrzenią wycofania Zarządzanie przestrzenią tymczasową Zarządzanie plikami dziennika powtórzeń Plik orapw Automatic Diagnostic Repository i plik alert logu Automatic Diagnostic Repository Command Interpreter Alert log Attention Log Część V. Konserwacja bazy danych Rozdział 14. Rozwiązywanie problemów wydajnościowych w bazach Oracle Analiza systemu operacyjnego hosta Virtual Memory Statistics - Vmstat mpstat iostat Raport AWR w bazach Oracle Generowanie raportu Analiza raportu Profil obciążenia bazy (Load Profile) Time Model Statistics (statystyki modelu czasu) Top SQL Statements - instrukcje SQL o największym udziale w obciążeniu Statspack Usunięcie Statspack Raporty wydajnościowe w Oracle SQL Developer Rozdział 15. Instalacja łat w bazach Oracle - patchowanie Wybór metody patchowania Instalacja poprawek za pomocą Gold Image (out-of-place) Weryfikacja instalacji Instalacja poprawek za pomocą OPatch (in-place) Narzędzie OPatch Instalacja Aktualizacja słownika danych Weryfikacja instalacji Monitorowanie systemu Rozdział 16. Backup i restore - narzędzie RMAN Typy fizycznych kopii bezpieczeństwa Tryb ARCHIVELOG i NOARCHIVELOG Przygotowanie środowiska Block Change Tracking Konfiguracja narzędzia RMAN Polityka retencji Tworzenie kopii zapasowej Usuwanie zbędnych backupów Odtwarzanie bazy Polecenia RESTORE i RECOVER Ćwiczenie praktyczne Odtworzenie SPFILE Odtworzenie pliku kontrolnego Eksportowanie i importowanie danych - Oracle Data Pump Konfiguracja środowiska Eksport/import schematu Eksport/import tabel Zaawansowane funkcje Oracle Data Pump Problem błędu ORA-01555: snapshot too old Rozdział 17. Procedury serwisowe Shrink i wolne miejsce w tabelach Ponowna kompilacja obiektów Zbieranie statystyk Narzędzie DBNEWID (nid) Część VI. Oracle AI Database 26ai Rozdział 18. Co nowego w bazie danych Oracle AI Database 26ai Technologia True Cache w bazach Oracle AI Database 26ai Jak to działa Instalacja True Cache Tworzenie serwisu Weryfikacja instalacji Monitorowanie usługi True Cache Uruchamianie i wyłączenie instancji True Cache Licencjonowanie Technologia AI Vector Search Czym jest Vector Search Wybierzmy model Czym jest all-MiniLM-L12-v2 Ładowanie modelu do bazy danych Pozyskiwanie danych do analizy Wyszukiwanie przy użyciu funkcji VECTOR_DISTANCE Automatyczne wycofywanie transakcji Tabele do 4096 kolumn Zarządzanie kolejnością otwierania baz PDB Pakiet DBMS_DICTIONARY_CHECK Nowe podejście do uprawnień Rola DB_DEVELOPER_ROLE Użytkownicy READ ONLY Uprawnienia nadawane do schematu Nowe funkcje w SQL*Plus Instrukcja SELECT bez klauzuli FROM Część VII. Zagadnienia zaawansowane Rozdział 19. Zapewnienie wysokiej dostępności bazy danych - Oracle Data Guard Konfiguracja środowiska Oracle Data Guard Konfiguracja usługi TNS Duplikacja bazy Duplikacja bazy zapasowej Włączenie Oracle Data Guard Broker Zatrzymanie i uruchomienie zasilania danymi Przełączenie planowe bazy danych (database switchover) Przełączenie awaryjne bazy danych (database failover) Zakończenie Dodatek A Instalacja VirtualBox Kreowanie maszyny wirtualnej Instalacja systemu Linux Dodatek B Program SQL*Plus Uruchamianie zapytań SQL Bibliografia O autorze: Karol Wieliczko - inżynier baz danych specjalizujący się w technologiach Oracle, z praktyką obejmującą administrację, utrzymanie i rozwój środowisk bazodanowych. Doświadczenie zdobywał, pracując w międzynarodowych zespołach, które realizowały projekty dla firm z USA, krajów skandynawskich i Niemiec. Były to przedsięwzięcia z obszaru bankowości, energetyki i finansów, obejmujące rozwój i wdrażanie infrastruktury o kluczowym i wrażliwym znaczeniu.

Specyfikacja

Podstawowe informacje

Autor
  • Karol Wieliczko
Wydawnictwo
  • Helion
Okładka
  • Miękka
Rok wydania
  • 2026
Ilość stron
  • 320
Tematyka
  • Programowanie
  • Systemy operacyjne
ISBN
  • 9788328921078