Ce livre fait autorité sur les bases de données d'architecture Oracle 9i et 10g, couvrant toutes les fonctionnalités les plus importantes de l'architecture Oracle, y compris les fichiers, les structures et processus de mémoire, les verrous et verrous, les transactions, la concurrence et la multiversion, les tables et index, les types de données, et le partitionnement et le parallélisme, et utilise pleinement des exemples spécifiques pour présenter chaque fonctionnalité, non seulement en discutant de ce qu'est chaque fonctionnalité, mais en expliquant également comment elle fonctionne, comment utiliser cette fonctionnalité pour implémenter un logiciel et les pièges courants associés.
Ce livre est destiné à tous les développeurs ou administrateurs de bases de données impliqués dans les applications de bases de données Oracle.
Que vous soyez programmeur ou administrateur de base de données, pour créer et gérer un système Oracle stable et de haute qualité, vous devez en fin de compte comprendre l'architecture de la base de données Oracle.
Ce livre est le guide faisant autorité incontestable sur la base de données Oracle, incarnant des décennies d'expérience précieuse et une richesse d'idées de Thomas Kyte, le plus grand expert Oracle au monde. Le livre fournit une analyse approfondie de l'architecture de la base de données Oracle, y compris les fichiers, les structures de mémoire et les processus sous-jacents qui composent les bases de données et les instances Oracle. Il aborde ensuite des sujets importants sur les bases de données tels que le verrouillage, le contrôle de concurrence, les transactions, la restauration et la restauration. annuler et explique l'importance de ces contenus. Enfin, les structures physiques de la base de données, telles que les tables, les index et les types de données, sont analysées et des techniques permettant une utilisation optimale de ces structures physiques sont introduites.
Lors de l'introduction de chaque fonctionnalité, l'auteur utilise pleinement des exemples spécifiques pour illustrer, non seulement en discutant de ce qu'est chaque fonctionnalité, mais en expliquant également comment elle fonctionne, comment l'utiliser pour implémenter un logiciel et en couvrant les pièges courants.
Développer