DB2 & System z (zIIPs)
Synergie entre les nouvelles fonctionnalités d’entrée/sortie et hardware de la CPU du système z9
Processeur et moteurs spécialisés
Evolutivité
Gestion de la mémoire virtuelle
WLM et la gestion des « buffer pools »
Tablespaces NOT LOGGED
WLM et la gestion des contentions
Tablespace universel
Reordered row format
Compression d'index
Procédures SQL natives
Disponibilité
Tablespace universel et partitionnement
Option CLONE TABLE
Restauration « point-in-time » cohérente
« APPEND Conditional Restart »
Log Truncation by Timestamp REFRESH for EARLY code RENAME INDEX RENAME
Tolérance du COLUMN UPDATE SCHEMA au niveau des erreurs DBET durant le redémarrage de DB2
Data sharing
Amélioration du logging
Amélioration des index
Diminution des verrouillages au niveau des LOBs
Amélioration des contraintes de verrouillage
Amélioration des « group buffer pool »
Amélioration du « workload balancing » par le WLM dans le même LPAR
Améliorations de l’ « Open dataset »
Améliorations des messages pour les « p-locks » initiant l’ « Auto GRECP Recovery » à la fin du redémarrage
Ouverture précoce des ensembles de données lors du processus de redémarrage
Possibilité de gestion des verrous niveau table pour gérer les URs annulés différés
Amélioration du processus d’ouverture
Coupling Facility Control Code (CFCC) Niveau 15
Application
Création automatique d’objets
Index sur expression
Contrôle optimisé des accès concurrents et détection des UPDATEs
Tri linguistique et comparaison de chaîne casse-indépendant
CURRENT SCHEMA
FETCH ignorant les lignes verrouillées
CONTINUE
ALTER TABLE ... LONG VARCHAR TO VARCHAR
RENAME COLUMN
RENAME INDEX
Procédures SQL natives pour construction de SMS
Ordres composés imbriqués dans les procédures SQL stockées
Nouvelles procédures stockées pour les registres spéciaux
Commandes DB2 et DSN pour procédures SQL natives
SQL
Nouveaux types de données
Déclencheurs INSTEAD OF
MERGE
SELECT FROM MERGE/UPDATE/DELETE
ORDER BY et FETCH FIRST dans un sous-select
TRUNCATE
INTERSECT et EXCEPT
XML
Utilisation du XML avec DB2 pour z/OS
XML de base
Gestion du XML
Accès aux données XML
XPath
Indexation XML
Gestion de schéma XML
Validation de schéma XML
Décomposition XML
Utilitaires pour la gestion de données XML
Sécurité
Vue d'ensemble des fonctions de sécurité
Amélioration du suivi
Maintenance de vues
Identification d’un utilisateur « ID Securing »
Surveillance des DROP TABLE
Utilitaires
Améliorations du REORG
CLONE TABLE
BACKUP et RESTORE SYSTEM
Améliorations du RECOVER
Améliorations du LOAD
Histogrammes statistiques
Améliorations du COPY
TEMPLATE switching
MODIFY RECOVERY
Amélioration du message de DSN1LOGP
CHECK DATA en ligne
CHECK LOB en ligne
REPARE LOCATE SHRLEVEL CHANGE
Amélioration de DB2I et DSNU CLIST
REBUILD INDEX en ligne
Timestamps dans les messages
Ensembles de données de grand format
Interface de gestion des blocs volumineux
Amélioration de DSN1COPY RESET
DSNJU004
Installation et migration
Versions et chemins de migration
Packaging de DB2 V9
Modifications lors de l'installation et de la migration
Suppression des procédures stockées gérées par DB2
Vue d'ensemble de l’installation et de la migration
Migration et coexistence avec le « Fallback DSNZPARM change »
Résumé
Performance du sous-système DB2
Utilisation de la CPU (OLTP, Query, Column processing, …)
Contrainte de stockage virtuel
Stockage physique
Contention de classes de verrous
Accounting Trace Overhead
Reordered Row Format
Amélioration du gestionnaire de buffers
WORKFILE et TEMP database merge
Procédures SQL natives
Index lookaside
Amélioration du préformatage
Améliorations matérielles