ICT Professional Services



DB2 z/OS: sviluppo di applicazioni orientato alle performance


Descrizione
Il corso ha come obiettivo quello di fornire ai partecipanti le conoscenze necessarie per sviluppare applicazioni DB2 ottimizzate in termini di prestazioni. Vengono esaminati in dettaglio gli aspetti che influenzano le prestazioni delle applicazioni e gli interventi da effettuare per ottenere i risultati desiderati. Vengono inoltre forniti criteri e norme per l’ottimizzazione delle query SQL, ed una chiave di lettura per valutare le scelte effettuate dall’ottimizzatore. L’esposizione dei relatori è corredata da esercizi che affrontano problematiche di graduale complessità.

Destinatari

  • Data base administrator
  • Analisti
  • Analisti programmatori
  • Programmatori
  • Prerequisiti

Conoscenza dettagliata dell’SQL; partecipazione al corso “DB2 z/OS: architettura e funzioni” o conoscenze equivalenti.

Contenuti

  • I fattori che influenzano l’efficienza delle applicazioni - i sistemi, il DB2, la progettazione del Database, il disegno delle applicazioni, gli aspetti gestionali.
  • DB2/SQL: principi di performance - l’ottimizzatore, SQL statico e dinamico, il ruolo degli indici, le informazioni statistiche.
  • Metodi di accesso e proprietà dei predicati - metodi di accesso alle tabelle, tecniche di prefetch, metodi di join, i sort, tecniche di parallelizzazione, Stage 1 e Stage 2, tipologie di predicati, il fattore di filtro, ordine di risoluzione dei predicati.
  • L’Explain - la Plan Table, verifica dell’access path, altre informazioni che possono essere generate dall’Explain, linee guida per l’uso efficiente dell’SQL.
  • Gestione della concorrenza degli accessi - i lock e i loro attributi, i programmi e la concorrenza degli accessi, linee guida per ridurre le contese.
  • Disegno della base dati - la gestione dell’integrità logica dei dati, possibili alternative e relative implicazioni, modifiche al modello dei dati per ottimizzare le prestazioni e loro impatto, casi tipici.
  • Cenni agli strumenti di monitoraggio - trace DB2 di auditing e monitoring, le informazioni che possono essere ottenute.
  • Funzionalità orientate alle performance e opportunità delle versioni DB2 più recenti.

Durata
3 giorni

Questo sito fa uso di cookie anche di terze parti per poterti offrire una migliore esperienza di visita; cliccando su "Accetto" acconsenti all’ uso. Per approfondire clicca su Informativa.