Návrh Školení
Úvod
- Přehled architektury serveru Oracle Database
- Přehled kontejnerových databází v rámci více nájemníků v Oracle
- Instance databáze Oracle a štěpení databáze
Přístup k databázi Oracle
- Připojení k instanci databáze Oracle
- Použití nástrojů pro práci s databází Oracle
- SQL*Plus
- Použití vývojového prostředí Oracle SQL Developer
- Využití nástroje Database Configuration Assistant (DBCA)
- Seznámení s funkcemi nástroje Enterprise Manager Cloud Control 13c
- Přehled komponent systému Oracle Enterprise Manager
- Jednotné rozhraní pro správu celého podniku
- Správa databáze v rámci systému Oracle Enterprise Manager
Vytváření databáze Oracle
- Vytvoření databáze Oracle pomocí nástroje DBCA
- Vytvoření databáze Oracle pomocí příkazů SQL
Práce s instancemi databáze
- Spuštění instance databáze Oracle
- Vypnutí instance databáze Oracle
- Porovnání různých režimů vypnutí
- Otevírání a zavírání kontejnerových databází (PDB)
- Konfigurace kontejnerových databází
Správa instancí databáze
- Použití inicializačních parametrů
- Práce s automatickým diagnostickým repozitářem
- Prohlížení protokolu upozornění
- Využití sledovacích souborů
- Správa souboru s protokoly DDL
- Práce s dynamickými výkonnostními pohledy
- Využití datového slovníku
Přehled služeb Oracle Net Services
- Definice komponent systému Oracle Net Services
- Konfigurace a správa služeb Oracle Net Services
- Přehled naslouchacího procesu Oracle Net
- Porovnání architektury vyhrazeného a sdíleného serveru
Metody pojmenovávání
- Nastavení síťových připojení v systému Oracle
- Vysvětlení jednotlivých metod pojmenovávání
- Funkce Easy Connect
- Lokální a adresářová pojmenovací schémata
- Řízení zátěže pomocí služeb databáze
- Vytváření vlastních služeb databáze
Práce s naslouchacím procesem
- Použití výchozího naslouchacího procesu
- Konfigurace dynamické registrace služeb
- Konfigurace statické registrace služeb
Konfigurace architektury sdíleného serveru
- Aktivace režimu sdíleného serveru
- Řízení provozu v prostředí sdíleného serveru
- Využití paměťových struktur SGA a PGA
- Aspekty konfigurace sdíleného serveru
Konfigurace nástroje Oracle Connection Manager
- Seznámení s nástrojem Oracle Connection Manager
- Použití filtračních pravidel
- Implementace řízení přístupu v intranetovém i internetovém prostředí
- Využití multiplexování relací
- Konfigurace nástroje Oracle Connection Manager
- Nastavení souboru cman.ora
- Konfigurace klientských zařízení
- Nastavení samotné databázové serverovny
- Použití nástroje pro ovládání Oracle Connection Manager
Vytváření kontejnerových databází (PDB)
- Zřízení nových modulárních databází
- Vytvoření nové kontejnerové databáze z šablony PDB$SEED
- Použití klauzule FILE_NAME_CONVERT
- Využití mechanismů OMF či parametru PDB_FILE_NAME_CONVERT
- Další metody tvorby kontejnerových databází
Správa kontejnerových databází (PDB)
- Změna režimu chodu kontejnerové databáze
- Úprava nastavení kontejnerové databáze
- Měnění inicializačních parametrů
- Použití příkazu ALTER SYSTEM v rámci kontejnerové databáze
- Konfigurace názvu hostitele a čísla portu pro jednotlivé kontejnery
- Odstranění nepotřebných kontejnerových databází
Struktura úložiště databáze
- Architektura úložiště v databázi
- Základní struktury databáze
- Práce se segmenty, oblastmi a bloky dat
- Využití tabulkových prostorů a datových souborů
- Druhy jednotlivých segmentů v databázi
- Ukládání obsahu tabulek
- Obsah datových bloků
- Správa odloženého vytváření segmentů
- Kontrola využití místa v tabulkových prostorech
Správa tabulkových prostorů
- Vytváření nových tabulkových prostorů
- Stanovení výchozích trvalých tabulkových prostorů
- Práce s dočasnými tabulkovými prostory
- Měnění a odstraňování tabulkových prostorů
- Implementace systému Oracle Managed File (OMF)
- Přesun nebo přejmenování aktivních datových souborů
Optimalizace využití místa
- Seznámení s funkcemi správy prostoru v databázi
- Správa velikosti jednotlivých bloků dat
- Nastavení komprese tabulek
Správa informací o zrušení transakce
- Řízení aktivit a sledování informací o zrušení transakcí
- Ukládání údajů o zrušení operace do souborů
- Nastavení doby uchovávání informací o zrušení transakce
- Aktivace režimu dočasného zrušení operace
Vytváření a správa uživatelských účtů
- Administrátorské účty dodané společností Oracle
- Ověřování totožnosti uživatelů
- Přidělování kvót na využití prostoru
Konfigurace oprávnění a rolí uživatelů
- Seznámení s typy systémových oprávnění
- Konfigurace jednotlivých typů systémových práv
- Správa rozdělení práv mezi uživateli
Stanovení limitů pro využití zdrojů jednotlivými uživateli
- Správa profilů a jejich přiřazování k uživatelům
- Vysvětlení jednotlivých parametrů v profilech
Auditing databáze Oracle
- Zajištění bezpečnosti databáze
- Implementace auditovacích mechanismů
- Využití funkce FGA policy pro filtrování dat
Načítání a přesouvání dat v rámci databáze
- Přesun a migrace dat mezi systémy
- Metody načítání dat do systému
- Export a import dat pomocí nástrojů Oracle
- Přesun celých instancí databáze na jiný server
Monitorování stavu a výkonu databáze
- Činnosti spojené s řízením výkonu systému
- Běžná údržba provozních databází
- Rozdílné techniky ladění výkonnosti systému
Procesy v rámci databáze
- Architektura a struktura jednotlivých procesů v systému
- Využití psacích a monitorovacích modulů při běhu databáze
Správa paměti systému
- Řízení jednotlivých komponent paměti v systému
- Automatické řízení alokace a správy paměti
Analýza dotazů SQL
- Využití optimalizačních algoritmů systému Oracle
- Optimalizace způsobů přístupu k datům v databázi
- Určování optimálního plánu provádění dotazů SQL
Závěr a další kroky
Požadavky
- Základní znalost SQL
Cílové skupiny
- Správce systémů
- Techničtí konzultanti
- Správci databází
Reference (1)
dobrý popis jednotlivých bodů a zadání pro cvičení.
Piseth Ben - ACLEDA Bank Plc.
Kurz - Oracle Database 19c: SQL Tuning Workshop
Přeloženo strojem