Db2 for LUW DBA - Compétences de base
Ce cours se présente comme la suite du cours Db2 for LUW: cours de base et aborde la structure et la gestion du système de gestion de bases de données. L'objectif de ce cours est d'acquérir les concepts et les connaissances utiles à la gestion quotidienne de Db2 for LUW.
A la fin de ce cours:
- Le participant sera en mesure d'installer et de configurer le produit correctement pour son environnement;
- Le participant connaîtra les composants physiques des objets de Db2;
- Le participant aura un aperçu des différents outils utiles à la gestion d'un système Db2 ainsi que des différentes commandes concernant la BD et le système lui-même;
- Le participant saura comment agir face à certains problèmes à l'aide des messages d'erreur fournis et des logs;
- Le participant sera au courant de la technique logging utilisée par Db2;
- Le participant aura un aperçu des différents scénarios pour effectuer la récupération.
Calendrier
Il n'y a pas de sessions publiques à ce moment. Nous organisons volontiers un cours en entreprise ou une session publique supplémentaire (en cas d'un nombre suffisant de participants). Intéressé? Contactez-nous.
Participants
Responsables de bases de données qui utilisent Db2 comme RDBMS. Le cours n'est pas lié à une plate-forme, la version 10.5 est la version de référence.
Connaissances préalables
Une connaissance de l'utilisation de Db2 (cf. cours Db2 for LUW: cours de base), une bonne aptitude en SQL (cf. cours SQL workshop), une expérience en programmation.
Contenu
- Le système Db2 for LUW - un aperçu pour DBAs
- L'instance Db2 for LUW • Memory segments • Bufferpools • Agents • Engine Dispatchable Units
- Db2 for LUW stockage physique
- Database scalability • Parallélisme • Partitionnement
- db2 - Command Line Processor
- Instances et Databases
- Instances: set-up • configuration • administration • Fault Monitor Facility
- Databases: Création • Structure physique • Configuration database • Configuration Advisor
- Db2 for LUW Information Système
- Le Catalog • LIST command • les logs administratifs (db2diag) • db2pd exemples • Memory tracking • SYSIBMADM Views
- Tablespaces et Containers
- Tablespace Types: SMS Tablespaces • DMS Tablespaces • Automatic storage table spaces • Storage groups
- Tablespace Design: Page sizes • Extent size • Prefetch size • Bufferpools
- Objets logiques
- Tables: les intérieurs • Objets larges • Gestion table 'space' • Range partitioning • Time travel
- Indexes: Structure • les intérieurs • Types • Design Advisor
- Analyse des objets et leurs comportement
- Moving Data around
- Export: concepts • Import: concepts • Loading Data: concepts • Load Phases • Load indexing mode
- Problèmes d'intégrité: analyse
- Moving databases around: db2move • db2look
- Keep Data in shape
- Reorgchk utility • Réorganisation des table et/ou les indexes • Runstats Utility • Rebind Utility • QUIESCE Command
- Automatic maintenance
- Database Recovery
- Logging des transactions • Types of logging
- Le backup d'une base de données: Backup Types • Le fichier Recovery History • Automatic database backup
- Database Recovery: Crash recovery • Database Restore • Recovery Types: Roll forward - Cloning
- Sécurité et Contrôle d'Accès
- Configuration d'authentification et fail-safe
- Niveaux d'autorisation: Système • Base de données • Privilèges
- Rôles • Trusted contexts et trusted connections • Cryptage
- RCAC (Row and Column Access Control)
Pédagogie
Principalement théorie avec quelques exercices pratiques sur des systèmes Windows/Linux.
Durée
4 jours.
Formateur
Koen De Backer, Kris Van Thillo.
INFO SESSION ET INSCRIPTION |