Note :
Le livre « Oracle Database Transactions and Locking Revealed » de Tom Kyte et Darl Kuhn est recommandé aux développeurs d'applications Oracle et aux administrateurs de bases de données en tant que guide concis et informatif sur des sujets importants tels que la gestion des transactions, le verrouillage et les mécanismes d'annulation et de rétablissement. Les auteurs apportent des éclaircissements et des idées pratiques, ce qui le rend accessible aux développeurs expérimentés comme à ceux qui débutent dans le domaine.
Avantages:⬤ Concision et clarté
⬤ couvre des sujets essentiels pour le développement d'applications
⬤ facile à comprendre avec de bons exemples
⬤ adapté aux développeurs et aux administrateurs de bases de données
⬤ met l'accent sur la destruction des mythes concernant la gestion des transactions.
Manque de couverture de certains sujets comme le flashback ; peut ne pas être assez approfondi pour les aspirants DBA.
(basé sur 5 avis de lecteurs)
Oracle Database Transactions and Locking Revealed
Oracle Database Transactions and Locking Revealed fournit des informations indispensables à la création d'applications évolutives et hautement concurrentielles et à leur déploiement sur la base de données Oracle. Lisez ce petit livre de 150 pages adapté de Expert Oracle Database Architecture pour acquérir une compréhension solide et précise de la manière dont le verrouillage et la concurrence sont traités par Oracle Database. Apprenez également comment l'architecture de la base de données Oracle prend en charge les transactions des utilisateurs et comment vous pouvez écrire du code qui s'harmonise avec la façon dont la base de données Oracle est conçue pour fonctionner.
Une bonne conception des transactions est une facette importante des applications hautement concurrentielles qui sont exécutées par des centaines, voire des milliers d'utilisateurs qui exécutent tous des transactions en même temps. La conception des transactions repose à son tour sur une bonne compréhension de la manière dont la plate-forme de base de données sous-jacente gère le verrouillage des ressources afin d'éviter les conflits d'accès et les pertes de données qui pourraient résulter d'un accès simultané aux données de la base.
Oracle Database Transactions and Locking Revealed couvre en détail les différents types de verrou, ainsi que les différents schémas de verrouillage tels que le verrouillage pessimiste et optimiste. Vous découvrirez ensuite l'isolation des transactions et la concurrence multiversion, ainsi que la manière dont les différents types de verrous prennent en charge les fonctionnalités transactionnelles d'Oracle Database. Vous apprendrez quelques bons conseils pour la conception des transactions, ainsi que quelques mauvaises pratiques et habitudes à éviter. Le livre aborde également les notions de refaire et d'annuler, ainsi que leur rôle dans la concurrence. Il s'agit d'un ouvrage important que toute personne développant des applications hautement concurrentielles voudra avoir à portée de main sur son étagère.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)