Sprawdź 141 GWARANTOWANYCH TERMINÓW SZKOLEŃ na rok 2026! Dofinansowanie do 100% — sprawdź możliwości z BUR i KFS!
Szkolenie Oracle

Optymalizacja SQL i zaawansowane programowanie w PL/SQL

Szkolenie obejmujące swoim zakresem optymalizację SQL od podstaw i zaawansowane aspekty programowania w PL/SQL. Dzięki temu szkoleniu uczestnik będzie potrafił zoptymalizować...

więcej →
4000 PLN netto 4 920 PLN brutto Dofinansowanie BUR/KFS
Czas trwania 5 dni
Monika Lewandowska
Monika Lewandowska Autor szkolenia

Najbliższe terminy 9:00 – 16:00

23.11 –
Gwarantowany Online
Termin niegwarantowany
Kliknij aby przejść do formularza zapisu
Powiadamiaj mnie o nowych terminach gwarantowanych tego szkolenia

Powiadomienia o terminach gwarantowanych

Na podany adres e-mail będziesz otrzymywać informacje o pojawiających się terminach gwarantowanych szkolenia Optymalizacja SQL i zaawansowane programowanie w PL/SQL.

Z powiadomień możesz wypisać się w dowolnym momencie.

Zorganizuj to szkolenie tylko dla swojego zespołu

To szkolenie można zorganizować w formie zamkniętej — z programem dopasowanym do potrzeb Twojego zespołu, w uzgodnionym terminie i formacie.

Dowiedz się więcej

Opis szkolenia

O szkoleniu w skrócie

Szkolenie obejmujące swoim zakresem optymalizację SQL od podstaw i zaawansowane aspekty programowania w PL/SQL. Dzięki temu szkoleniu uczestnik będzie potrafił zoptymalizować zapytania SQL oraz pozna techniki związane budowaniem w PL/SQL złożonych, skalowalnych rozwiązań i ich optymalizacją pod kątem wydajności.

Korzyści ze szkolenia

Po ukończeniu tego szkolenia uczestnik będzie potrafił:

  • odnaleźć „wąskie gardła” wydajnościowe w tworzonych zapytaniach SQL i podprogramach PL/SQL,
  • odnaleźć najbardziej „zasobożerne” lub najdłużej trwające zapytania uruchamiane w bazie danych,
  • optymalizować zapytania pod kątem wydajności,
  • tworzyć złożone systemy w PL/SQL składające się z wielu współpracujących podprogramów,
  • zasilać bazę danymi pochodzącymi z zewnętrznych źródeł,
  • oprogramować procesy ETL za pomocą języka PL/SQL,
  • przetwarzać duże zbiory danych z użyciem PL/SQL w sposób możliwie najbardziej wydajny,
  • stosować dynamiczny SQL do produkowania generycznych i bezpiecznych rozwiązań,
  • uruchomić automatyczne, cykliczne wywoływanie programów PL/SQL.

Dla kogo?

Dla osób, które znają już podstawy SQL i PL/SQL a chciałyby wzbogacić swoje umiejętności o optymalizację zapytań oraz bardziej zaawansowane aspekty programowania w PL/SQL. Polecane zwłaszcza osobom, przed którymi stoi wyzwanie stworzenia złożonego, skalowalnego i wydajnego systemu przetwarzającego dane.



Szkolenie "Optymalizacja SQL i zaawansowane programowanie w PL/SQL" jest szkoleniem autorskim, o programie wynikającym z najlepszej wiedzy i komercyjnego doświadczenia autora szkolenia. Nie jest to szkolenie autoryzowane, firma JSystems Sp. z o.o. nie reprezentuje w tym zakresie firmy Oracle.
Przejdź do programu szkolenia

Prowadząca szkolenie

Monika Lewandowska

Monika Lewandowska

Monika Lewandowska to doświadczona projektantka i programistka baz danych Oracle, Oracle ACE Pro i członkini społeczności Symposium 42. Swoją przygodę z technologią zaczęła od Oracle 7 i od tamtej pory rozwija swoją pasję do wydajności i optymalizacji.

Jako prelegentka polskich i międzynarodowych konferencji (POUG, DOAG, UKOUG, OUGN, SIOUG, RMOUG i wiele innych) pokazuje, że SQL może być nie tylko poprawny — ale naprawdę szybki.



Doświadczenie


Ma wieloletnie doświadczenie w bankowości, telco i systemach kartowych. W pracy skupia się na zrozumieniu potrzeb klienta, prostych i przejrzystych rozwiązaniach oraz najwyższej jakości kodzie, wspieranym testami jednostkowymi (utPLSQL, Quest Code Tester).

Pracowała jako programistka, projektantka, analityk i lider techniczny — od zbierania wymagań po wdrożenia.



Specjalizacja


Specjalizuje się w wydajności: tam, gdzie inni mówią „działa", ona pyta „dlaczego tak wolno?" i znajduje rozwiązania, które realnie przyspieszają systemy.



Prywatnie


Monika łączy pasję do wydajności z miłością do dalekich wypraw motocyklowych. Wyznaje zasadę, że życie (podobnie jak bazy danych) najlepiej smakuje przy dużej prędkości.

Program szkolenia

  • Wstęp do strojenia poleceń
  • Cele i metodologia strojenia
  • Architektura bazy i instancji
  • Konfiguracja parametrów instancji
  • Fizyczna i logiczna struktura bazy danych
  • Metody dostępu do danych
  • Indeksy B-Tree
  • Indeksy bitmapowe
  • Indeksy funkcyjne
  • Tablice indeksowe
  • Optymalizator regulowy
  • Optymalizator kosztowy
  • Statystyki tabel i indeksów
  • Histogramy
  • Explain Plan
  • Autotrace
  • SQL Trace oraz TKPROF
  • Wykorzystanie zmiennych bindowanych i kursorów współdzielonych
  • Sterowanie optymalizatorem kosztowym
  • Perspektywy zmaterializowane
  • Partycje
  • Dobre praktyki w programowaniu w PL/SQL
  • Parametry OUT oraz IN OUT w procedurach i funkcjach
  • Pakiety
  • Przeciążanie procedur i funkcji
  • Optymalizacja wykorzystania pamięci w PL/SQL
  • Wyzwalacze
  • Optymalizacja wyzwalaczy
  • Tablice i kursory
  • Operacje masowe
  • Dynamiczny SQL
  • Korzystanie z plików zewnętrznych poprzez UTL_FILE i External Table
  • Włączanie cykliczności wykonywania zadań z użyciem DBMS_SCHEDULER
  • Optymalizacja kodu PL/SQL
  • Transakcje autonomiczne
  • Uprawnienia w PL/SQL
  • Prekompilacja kodu PL/SQL
  • Ukrywanie implementacji
  • Ochrona kodu przed ingerencją użytkownika
  • Zastosowanie PL/SQL w procesach ETL na potrzeby hurtowni danych

Terminy gwarantowane

Szkolenia oznaczone jako "termin gwarantowany" odbędą się w zaplanowanym terminie niezależnie od liczby zgłoszonych uczestników. Nie musisz się martwić, że szkolenie zostanie odwołane z powodu zbyt małej liczby zapisanych osób.

Szkolenia online

Szkolenie realizowane jest w formie zdalnej na żywo poprzez platformę ZOOM. Trener prowadzi szkolenie na żywo, a uczestnicy mogą na bieżąco zadawać pytania i wykonywać ćwiczenia. Format online zapewnia pełną interakcję z trenerem, identyczną jak przy szkoleniu stacjonarnym.

Szkolenie na żywo z trenerem — nie kurs video

To nie jest nagrany kurs video. Przez cały czas trwania szkolenia masz bezpośredni kontakt z doświadczonym trenerem-praktykiem. Możesz na bieżąco zadawać pytania, prosić o wyjaśnienie trudnych zagadnień, konsultować własne projekty i uzyskać odpowiedź na dowolne pytanie związane z tematyką szkolenia. To realne wsparcie eksperta, którego nie zapewni żaden kurs nagrany.

Certyfikat ukończenia szkolenia

Każdy uczestnik po ukończeniu szkolenia otrzymuje imienny certyfikat potwierdzający udział i zdobyte kompetencje. Certyfikat wystawiany jest przez JSystems — firmę z certyfikatem ISO 9001 — i jest honorowany przez pracodawców.

Środowisko robocze

Nie jest wymagane instalowanie żadnego oprogramowania. Każdy uczestnik szkolenia otrzymuje dostęp do gotowego środowiska w chmurze, skonfigurowanego na potrzeby szkolenia. Dostęp realizowany jest poprzez przeglądarkę lub zdalny pulpit, w zależności od szkolenia.

Zainteresowany? Zapisz się na szkolenie!

Zapisz się — wybierz termin

Sprawdź pozostałe szkolenia z kategorii:

Oracle

Opinie uczestników

5.0/5
Optymalizacja SQL i zaawansowane programowanie w PL/SQL

Kolejne szkolenie w JSystems i kolejne warte polecenia. Trener bardzo doświadczony przekazujący wiedze w sposób przystępny z wieloma szczegółami i przykładami z życia. Ćwiczenia przygotowane bardzo fajnie - zaczyna się od prostych rzeczy, które są modyfikowane do trudniejszych. Polecam.

Maciej Polak MEBLOMASTER Sp.J. Gryglas, Kraszewski
5.0/5
Optymalizacja SQL i zaawansowane programowanie w PL/SQL

Jeżeli potrzebujesz dużej dawki rzetelnej wiedzy w krótkim czasie, to szkolenie jest idealne dla Ciebie :)

Aleksandra Więczkowska Toruńskie Zakłady Materiałów Opatrunkowych S. A.
4.9/5
Optymalizacja SQL i zaawansowane programowanie w PL/SQL

polecam szkolenie zarówno programistom jak i administratorom

Dariusz Perzanowski eService
5.0/5
Optymalizacja SQL i zaawansowane programowanie w PL/SQL

Jak zwykle szkolenie na najwyższym poziomie. Ogromna wiedza prowadzącej, chęć i umiejętność przekazania wiedzy. Dużo zadań praktycznych pozwalających utrwalić dobyte informację.

Marta Pleskot Aplikacje Krytyczne Sp. z o.o.
4.9/5
Optymalizacja SQL i zaawansowane programowanie w PL/SQL

Polecam szkolenie, daje na prawdę dużo możliwości rozwoju swoich kompetencji w zakresie programowania PL/SQL.

Michał Matwiejczuk Aplikacje Krytyczne Sp. z o.o.
5.0/5
Optymalizacja SQL i zaawansowane programowanie w PL/SQL

Gorąco polecam. Na szkoleniu nie jest przekazywana tylko sucha teoria, każde zagadnienie jest wytłumaczone w możliwie najprostszy sposób oraz mamy okazję utrwalać naszą wiedzę poprzez szereg zadań praktycznych.

Mateusz Nędzi eService Sp. z o.o.
5.0/5
Optymalizacja SQL i zaawansowane programowanie w PL/SQL

Ogólnie - pozytywnie.

Adam Obrzazgiewicz P.P.H LEGS Sp. z o.o.
5.0/5
Optymalizacja SQL i zaawansowane programowanie w PL/SQL

Bardzo pomocne i rozwijające szkolenie. Dużo wiedzy praktycznej.

Tomasz Miszczuk Powszechny Zakład Ubezpieczeń SA
Pokaż wszystkie opinie Google Opinie w Google

Zaufali nam

...i wiele innych

5,0 - średnia ocena na podstawie 285 opinii

Dlaczego warto nas wybrać?

Terminy gwarantowane na 100%

Jeśli termin jest oznaczony jako gwarantowany, odbędzie się we wskazanym czasie — nawet jeśli część grupy wycofa się z udziału. Ryzyko organizacyjne ponosimy my, nie Ty.

100% format warsztatowy

Każde zagadnienie teoretyczne jest poparte ćwiczeniami praktycznymi o rosnącym poziomie trudności. Uczymy przez działanie, nie przez slajdy.

Trenerzy-praktycy z oceną min. 4.75/5

Każdy trener JSystems ma bogate doświadczenie komercyjne w technologiach których uczy i musi utrzymywać średnią z ankiet powyżej 4.75 na 5. Czerwony pasek to u nas minimum ;)

Gotowe środowiska w chmurze

Do każdego szkolenia wymagającego oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Uczestnik nie musi nic instalować — łączy się przez zdalny pulpit lub SSH.

Dowiedz się dlaczego warto nas wybrać

A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia
A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia

📅 Przypomnij mi jutro

Wyślemy Ci przypomnienie z linkiem jutro rano.

Zanim wyjdziesz

Wyślemy Ci podsumowanie tego szkolenia z terminami i ceną — do przemyślenia w spokoju.

Żadnego spamu — tylko jedno podsumowanie.