Oracle för utvecklare – optimera för prestanda
Oracle för utvecklare – optimera för prestanda
Fakta
Inom Oracle levererar vi kurser i samarbete med B3IT som företagsintern utbildning och på begäran. Kontakta oss för mer information.
Tvådagarskurs i prestandaoptimering av applikationer som använder Oracles databas, för erfarna utvecklare eller DBA:er. Kursen vänder sig till dig som är en erfaren utvecklare, JAVA-utvecklare eller DBA och som vill lära mer om hur man prestandaoptimerar en applikation.
Målgrupp: Oracle-DBA:er som inte jobbat så mycket med prestandaoptimering av applikationer, eller erfarna systemutvecklare som vill fördjupa sig i Oracle-databasen och hur man skriver prestandaoptimerad kod.
Omfattning: Två heldagar alternativt fyra halvdagar (kan delas upp på olika tillfällen med max två veckors avbrott). Kursen varvar teori med praktik för bästa möjliga inlärning.
Plats: Kursen genomförs på plats hos kunden och på begäran.
Utrustningskrav: Tillgång till en PC per två deltagare med SQL-plus installerat samt möjlighet att komma åt en Oracle-databas.
Agenda
- Grundläggande
- Minnesstrukturer (SGA) och filer
- Den fysiska lagringen av data
- Transaktionshantering
- Avancerad design
- Användningen av tabeller, datatyper, Constraints, PK?s, FK?s. Index, vyer, sekvenser, triggrar för att förbättra prestandan
- Tuning
- Optimeraren
- Trace, explain plan
- Join av data
- SQL-tuning
- SQL
- Tips och trix
- Joins, Subquerys, inline views och andra lite krångligare varianter
- PL/SQL
- Exceptions
- Snabbare kod, roundtrips, contextswitchar, bulkoperationer
