Home Formazione Corsi Elenco Corsi DB2 z/OS: sviluppo di applicazioni orientato alle performance

DB2 z/OS: sviluppo di applicazioni orientato alle performance Stampa E-mail

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 MVS:architettura e funzioni" o conoscenze equivalenti.

Contenuti

Analisi delle problematiche e individuazione delle aree di intervento

Il processo di ottimizzazione

  • componenti e fasi fondamentali
  • tecniche di accesso ai dati
  • analisi dei predicati

Analisi delle prestazioni

  • analisi delle informazioni che compongono il piano di accessi
  • correlazione tra informazioni statistiche e piano di accessi
  • impatto delle informazioni statistiche contenute nel catalogo DB2 sull'ottimizzazione

Disegno dei dati

  • modifiche da apportare al modello dei dati per ottimizzare le prestazioni

Utilizzo degli indici per migliorare le performance

Integrità logica dei dati

  • implicazioni applicative e studio delle alternative

Linee guida per il disegno delle applicazioni DB2 distribuite e non distribuite

Utilizzo efficiente delle funzioni SQL

  • criteri e norme per individuare l'alternativa più conveniente

Durata

3 giorni