Facebook - konwersja
Darmowy fragment

  • nowość

Administrowanie bazą danych Oracle w środowisku Linux - ebook

Wydawnictwo:
Format:
PDF
Data wydania:
18 czerwca 2026
99,00
9900 pkt
punktów Virtualo

Administrowanie bazą danych Oracle w środowisku Linux - ebook

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<SID>
    • 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

Kategoria: Bazy danych
Zabezpieczenie: Watermark
Watermark
Watermarkowanie polega na znakowaniu plików wewnątrz treści, dzięki czemu możliwe jest rozpoznanie unikatowej licencji transakcyjnej Użytkownika. E-książki zabezpieczone watermarkiem można odczytywać na wszystkich urządzeniach odtwarzających wybrany format (czytniki, tablety, smartfony). Nie ma również ograniczeń liczby licencji oraz istnieje możliwość swobodnego przenoszenia plików między urządzeniami. Pliki z watermarkiem są kompatybilne z popularnymi programami do odczytywania ebooków, jak np. Calibre oraz aplikacjami na urządzenia mobilne na takie platformy jak iOS oraz Android.
ISBN: 978-83-289-4216-5
Rozmiar pliku: 33 MB

BESTSELLERY

Menu

Zamknij