IBM®
Vai al contenuto principale
    Italia cambia      Condizioni di utilizzo
 
 
   
     Home      Prodotti      Servizi & soluzioni      Supporto & download      Il mio profilo     
IBM Global Services  >  Servizi di formazione IT  >  Calendario corsi   >  

Seminario Aggiornamento Tecnologico DB2 for z/OS (CA001I)

Metodo Didattico  Conferenza Workshop
Durata 3,5 Giorno (i)
Descrizione Questo importante appuntamento annuale è un evento unico per assistere ad approfonditi interventi di altissimo livello sulle novità tecniche del DB2 for z/OS ed è condotto dai principali progettisti provenienti dai Laboratori IBM e da alcuni tra i maggiori esperti italiani del prodotto.

Vengono presentate le novità relative alla ottimizzazione delle istruzioni SQL e alle funzionalità di amministrazione in DB2 V8 for z/OS, vengono illustrati i principali cambiamenti riguardanti la disponibilità dei dati e dei sistemi e viene spiegato come mai l'Ottimizzatore sceglie talvolta dei cammini di accesso che sembrerebbero svantaggiosi. Si discute come pianificare al meglio i consumi di CPU in V8 e si affronta l’importante tema delle performance DB2 attraverso l’esposizione di consigli concreti e di pronto utilizzo. Alcuni interventi intendono esplorare anche la V9 mettendone in luce le novità sul lock, i miglioramenti più significativi apportati alla elaborazione del LOB e gli aggiornamenti relativi alle Utility. Sempre per quanto riguarda la V9 vengono presentate le Native SQL Stored Procedures, vengono esposti i fondamenti e l’uso del linguaggio XML, e i principali miglioramenti apportati agli indici. Il Seminario si conclude con una rassegna delle ultime notizie e uno sguardo al futuro del DB2.

In allegato la brochure, completa di moduli di iscrizione all'evento.
agenda e moduli_CA001I_maggio2008.pdf

A chi si rivolge L'evento è rivolto a Specialisti DB2, Data Base Administrator, IT Manager, System Programmer, Business Partner e Consulenti.
Contenuto Agenda


Martedì 27 Maggio

10.00-10.15

Benvenuto ai Partecipanti; Presentazione dei Relatori; Illustrazione dell'Agenda

10.15-11.45

Novità relative alla Ottimizzazione delle istruzioni SQL in DB2 V8 for z/OS
Terence Purcell, Senior Software Engineer, DB2 z/OS Optimizer Development, IBM Silicon Valley Lab, IBM US
Benché il DB2 V9 for z/OS sia già disponibile, è oggi il DB2 V8 la versione più diffusa sulle piattaforme z/OS dei clienti italiani. Quindi è importante analizzare e capire i miglioramenti introdotti dalla V8 per sfruttarne al meglio le potenzialità offerte. Questa presentazione illustra gli ultimi aggiornamenti offerti dall'Ottimizzatore DB2 V8 e spiega come usarli. Questi miglioramenti includono (1) Join Complesse, (2) Ottimizzazione dello Star Join, (3) Nuovi predicati Indexable, (4) Visual Explain, (5) Parametro di Bind REOPT (ONCE), (6) Miglioramenti all'utility Runstats, (7) Materialized Query Tables e (8) Page Range Screening.

11.45-12.00

Coffee break

12.00-13.15

Migliori Disponibilità del Sistema e dei Dati offerte dal DB2 for z/OS
Christian Michel, DB2 Utilities for z/OS Development, Software Group, IBM Germany
Il DB2 V8 for z/OS porta con sé grandi cambiamenti riguardanti la disponibilità dei dati e dei sistemi, con grandi vantaggi per gli ambienti di calcolo. Grazie alla possibilità di fare Alter Online senza interrompere l'accesso ai dati, aumenta la disponibilità delle applicazioni. Aumenta inoltre il numero dei parametri DSNZPARM che si possono cambiare online. I data partitioned secondary indexes migliorano la disponibilità dei dati partizionati e la gestione dell'ordine clustering. La possibilità di ruotare le partizioni e di aggiungere nuove partizioni facilita la gestione dei tablespace partizionati. Questa presentazione passa in rassegna anche i miglioramenti di disponibilità offerti dal DB2 V9.1 for z/OS.

13.15-14.15

Pranzo a buffet

14.15-15.30

Perché mai l'Ottimizzatore ha scelto quel cammino di accesso? - Parte 1
Terence Purcell
Non è raro domandarsi perché l'ottimizzatore DB2 scelga un certo cammino di accesso, anziché un altro che a noi sembrava migliore. Forse dipende tutto da un indice sbagliato oppure dalla errata sequenza delle tabelle in join? Prima della V8 bisognava essere un esperto conoscitore del DB2 per rispondere a queste domanda. Invece adesso il Visual Explain della V8 offre numerose e dettagliate informazioni che è possibile usare sia per capire i cammini intrapresi dall'ottimizzatore, sia per risalire ai motivi reali che inducono una certa query a comportarsi così.

15.30-14.45

Coffee break

15.45-17.00

Perché mai l'Ottimizzatore ha scelto quel cammino di accesso? - Parte 2
Terence Purcell
L'ottimizzatore diventa progressivamente sempre più sveglio e veloce ad ogni nuova versione del DB2. Questa presentazione svela tutti gli elementi che l'ottimizzatore deve considerare per fare la sua scelta e illustra le diverse alternative che si possono presentare. La sessione ci permette di capire perché l'ottimizzatore sceglie proprio quel cammino e non un altro per la nostra istruzione SQL e di orientarci meglio sulle azioni da intraprendere al proposito. La presentazione copre in dettaglio argomenti quali dati correlati, distribuzioni sbilanciate dei dati, importanza del clustering, fattori di filtro, nuovi predicati indexable, numero di righe qualificate, statistiche di cardinalità e di distribuzione.

Mercoledì 28 Maggio


9.30-10.45

Ulteriori modi di sfidare le scelte operate dall'Ottimizzatore DB2 z/OS
Terence Purcell
Questo intervento, che si aggancia agli argomenti illustrati nella presentazione precedente, è stato ritenuto il migliore esposta all'IDUG Nord America 2007 e copre interessanti argomenti che mostrano la perspicacia e la lungimiranza con cui il DB2 arriva alla determinazione del migliore cammino di accesso ai dati.

10.45-11.00

Coffee break

11.00-12.15

Novità sul Lock e Migliore controllo della Concorrenza in DB2 V8 e V9 for z/OS
James Teng, Distinguished Engineer , DB2 for z/OS Development, IBM US
Dopo una breve panoramica introduttiva su argomenti fondamentali per il controllo della concorrenza in DB2 for z/OS (come il Locking, il Claim e il Drain), questa presentazione espone i motivi che hanno indotto gli sviluppatori del DB2 for z/OS ad avere diversi parametri ZPARM per il controllo del locking e ne spiega il loro significato. Vengono coperti anche i nuovi miglioramenti al lock aggiunti alla V8 e alla V9 per migliorare le prestazioni applicative e la disponibilità dei dati.

12.15-13.15

Large Objects in DB2 for z/OS: Passato, Presente e Futuro
Christian Michel
Dalla loro nascita in DB2 V6, i Large Objects sono rapidamente passati da una posizione di nicchia ad una posizione predominante. Questa presentazione offre una panoramica su come creare, usare e gestire i LOB e passa in rassegna i miglioramenti più significativi apportati alla elaborazione dei LOB dal DB2 Version 9.1 for z/OS, sia riguardo alla loro disponibilità e gestione, sia riguardo alla programmazione applicativa e alle prestazioni.

13.15-14.15

Pranzo a buffet

14.15-15.30

Novità e Aggiornamenti relativi alle Utility DB2 for z/OS
Christian Michel
Questo intervento passa in rassegna le novità delle Utility introdotte col DB2 V8 for z/OS e discute i tratti distintivi delle Utility in DB2 9 for z/OS, compreso l'uso degli elaboratori System z9 Integrated Information Processor (IBM zIIP). La presentazione continua illustrando come mettere in atto un insieme di consigli pratici per migliorare prestazioni, uso e disponibilità dei dati quando si usano le Utility. Vengono poi esposte le innovazioni future previste per le Utility DB2.

15.30-15.45

Coffee break

15.45-17.00

Come evitare la Regressione di CPU in DB2 for z/OS V8
Massimiliano Castellini, IBM Senior Certified IT Specialist, DB2 Advisor, IM Technical Sales, Software Group, IBM Italia
Spesso è possibile migliorare le performance del sistema DB2 semplicemente imparando a regolare i consumi di CPU, così da trasformare un arretramento in un avanzamento delle prestazioni. Questo intervento discute come pianificare attentamente i consumi di CPU e aiuta ad evitare i problemi legati alle massicce elaborazioni di dati. Viene inoltre evidenziato che gli incrementi nel consumo della risorsa CPU sono potenzialmente sotto il controllo del DB2 V8 for z/OS e il loro impatto può essere fortemente variabile, benché prevedibile in alcuni casi. Le misure disponibili sui consumi di CPU, sia proattive, sia reattive possono aiutarci ad attenuare l'impatto negativo sulle performance.

Giovedì 29 Maggio

9.30-10.45

DB2 for z/OS V9 Native SQL Stored Procedures
Steve Chen, STSM & Mgr SQL Semantic & transformation of DB2-OS/390, Software Group, IBM US
Questa sessione intende presentare un nuovo tipo di Stored Procedure introdotte in DB2 9 for z/OS, dette Native SQL Stored Procedures. Vengono esposte le potenzialità di questo nuovo tipo di procedure e vengono analizzate e messe a confronto le differenze esistenti tra le External Stored Procedures (del DB2 V8 e precedenti versioni) e le Native SQL Stored Procedures. Vengono illustrati i miglioramenti apportati a SQL PL (SQL Procedure Language) ed esposte le nuove possibilità disponibili per gestire l'intero ciclo di vita delle applicazioni, come ad esempio versioning, deployment e debugging.

10.45-11.00

Coffee break

11.00-12.15

Novità del DB2 V8 for z/OS per i Data Base Administrator
James Teng
Chi desidera imparare le diverse nuove funzionalità di Amministrazione del DB2 V8 for z/OS, trova in questa presentazione uno spunto interessante che espone e discute argomenti quali: indirizzamento della memoria a 64-bit, miglioramenti legati agli indici, tabelle partizionate senza bisogno di alcun indice, cambiamento del data type, miglioramenti all'ambiente data sharing ed altro ancora.

12.15-13.15

Supporto XML Nativo (Pure XML) in DB2 V9 for z/OS
Steve Chen
Questa sessione desidera esporre i fondamenti del linguaggio XML e il suo uso nativo nel DB2 9 for z/OS. Infatti i dati XML diventano pienamente integrati nel database DB2 e le applicazioni possono accedervi direttamente. Viene spiegato come memorizzare e manipolare documenti XML, come scrivere query su dati XML e come creare indici su colonne XML. Si trattano anche le principali differenze tra i modelli dati XML e i dati Relazionali, spiegando vantaggi e svantaggi del linguaggio XML rispetto al mondo relazionale.

13.15-14.15

Pranzo a buffet

14.15-15.30

Le Nuove Utility BACKUP SYSTEM e RESTORE SYSTEM usando la FlashCopy
James Teng
L'utility BACKUP SYSTEM permette di fare copie veloci dei database e dei log a livello di singolo volume usando la Flash Copy. L'utility BACKUP SYSTEM è molto veloce e meno dirompente rispetto all'uso del comando -SET LOG SUSPEND usato per le procedure di copia. L'utility RESTORE SYSTEM ripristina un sistema DB2 ad un arbitrario punto precedente nel tempo. Questa presentazione offre una panoramica su come il DB2 V8 gestisce le copie di salvataggio ed il ripristino a livello di volume. Vengono illustrati anche i miglioramenti apportati a Backup e Recovery in DB2 9 e cioè: l'uso dei CopyPool backup come sorgente per il recovery di tabelle e indici; la possibilità di avere gli Extend CopyPool backup su nastro; il supporto per incremental FlashCopy.

15.30-15.45

Coffee break

15.45-17.00

DB2 9 for z/OS: Ultime Notizie e uno Sguardo al Futuro
Massimiliano Castellini
Questa sessione espone le ultime notizie relative al DB2 V9.1 for z/OS ed offre una panoramica delle nuove funzioni disponibili che migliorano notevolmente le performance. Viene lanciato uno sguardo anche verso le nuove tecnologie che i laboratori stanno sviluppando per le versioni future del DB2 for z/OS, con una particolare attenzione agli avanzamenti tecnici che agevoleranno i clienti nella gestione della riservatezza e sicurezza dei dati, nella osservanza delle regolamentazioni, nell'uso dello stesso linguaggio SQL sulle diverse piattaforme e anche nella scalabilità e disponibilità a cui guardano con impazienza tutti i clienti DB2.

Venerdì 30 Maggio

9.30-11.00

Principali Miglioramenti apportati agli Indici in DB2 9 for z/OS
Massimo Macera, IBM Certified Education Specialist, Information Management, Software Group, IBM Italia
In DB2 9 for z/OS gli Indici sono stati oggetto di numerosi miglioramenti. Ad esempio, siccome gli indici creati sulle tabelle Large possono assumere dimensioni notevoli, la V9 (New Function Mode) gestisce meglio il costo degli spazi occupati dagli indici, consentendo sia di comprimere gli indici, sia di definire indici con pagine di dimensione maggiore di 4 KB. Inoltre diventa più facile individuare gli indici inutilizzati e nasce la possibilità, per la key di un indice DPSI, di essere Unique all'interno della partizione. Altri benefici includono il miglioramento degli split di pagina indice e la possibilità di fare Rename Index, di creare indici su espressioni e di randomizzare la index key per minimizzare le contese delle pagine indice durante l'Insert.

11.00-11.15

Coffee break

11.15-12.30

Diamo la precedenza alle Performance DB2
Massimiliano Castellini
Il tuning delle applicazioni DB2 per raggiungere delle buone performance non deve essere necessariamente un esercizio complicato. Una grande varietà di problematiche possono essere risolte facilmente con il solo sforzo di imparare a legare il sintomo del problema con la causa sottostante. Questo intervento illustra una semplice metodologia per risolvere questa sfida. Per dare un senso pratico a questa presentazione, vengono qui esposti numerosi consigli concreti e veloci, di pronto utilizzo.

12.30-12.45

Conclusioni; Domande e Risposte
Note La quota di partecipazione comprende la documentazione, le colazioni di lavoro, l'attestato di partecipazione e il servizio di traduzione simultanea inglese-italiano.

Per informazioni su come raggiungere l'IBM Auditorium - Roma, collegarsi al sito: ibm.com/training/it, sulla sinistra selezionare la sezione “Le nostre sedi” e qui cliccare su “-> Dettaglio” sotto la voce “Roma - Via Sciangai, 53”. Per avvalersi del servizio trsporti dipendenti IBM per la sede di Roma, i Clienti devono premunirsi di un Pass Navetta da richiedere preventivamente via e-mail al Sig. Paolo Frigerio: paolo_frigerio@it.ibm.com
Data, ora e sede o codice prodotto per autodidattici  Nessuna data prevista a calendario: per informazioni telefonare al numero verde 800-017001.
Prezzo   1.800,00  EUR     IVA esclusa
  2.160,00  EUR     IVA inclusa
 
Your Browser is not supporting JavaScript or JavaScript is turned off!
For the functions behind the following Buttons JavaScript is required. Please contact us by phone.

Segnala il tuo interesse 
Al momento non ci sono edizioni a calendario. Se sei interessato a questo corso, ti preghiamo di segnalarlo utilizzando il tasto sottostante. Saremo lieti, se possibile, di venire incontro alla tua richiesta.

Registrati


 Stampa

 Inizio pagina

Ultimo aggiornamento 07/04/2008 01:12:56 AM
© 1998 - 2008 IBM Corporation. All Rights Reserved Worldwide. Material may not be reproduced or distributed in any form without permission.


    IBM in Italia Privacy Contatta