Plan szkolenia
1. Operacje masowe na kolekcjach
• Masowe zapytania (BULK COLLECT)
• Masowe DML (FORALL)
• Operacje masowe w dynamicznym SQL
• Obsługa wyjątków w operacjach masowych
• Funkcje tablicowe i strumieniowe
2. Wydajność kodu PL/SQL
• Wpływ bindowanie zmiennych w poleceniach SQL na współdzielenie kursorów i prace optymalizatora
• Wtapianie krótkich procedur na etapie kompilacji
• Poziomy optymalizacji kompilatora
• Natywna kompilacja
• Determinizm funkcji
• Buforowanie wyników funkcji
3. Integracja z innymi językami
• Używanie języka JAVA
• Linkowanie procedur języka C
4. Kontekst aplikacji i VPD
• Używanie kontekstu wbudowanego
• Tworzenie własnych kontekstów prywatnych i globalnych
• Zapis i odczyt wartości kontekstu
• Polisy i Virtual Private Database
5. Obsługa LOBów
• Typy LOBów
• Tworzenie, inicjalizacja
• Edycja, kopiowanie
6. Profilowanie i śledzenie kodu
• Profilowanie kodu
• Śledzenie kodu
• Analiza wyników
7. Standaryzacja obsługi błędów
• Zdefiniowanie potrzeb
• Propozycja rozwiązania