{"product_id":"162809","title":"Principes et solutions d'amélioration des performances d'Oracle 1 ","description":"\u003ccenter\u003e\u003cdiv style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/tmgdisk01.cafe24.com\/images\/vs\/4172\/sv\/3jYEV1HY643X4FQ1rxq9mNJjMouK8N.png?v=1765112976\" style=\"max-width:100%;max-height:10px\"\u003e\u003c\/div\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\n\n\u003cdiv style=\"width:95%\"\u003e\n\n\u003cdiv style=\"text-align:center;font-size:30px;font-weight:bolder;line-height:1.6em\"\u003e Principes et solutions d'amélioration des performances d'Oracle 1 \u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"border-bottom:1px;border-bottom-style:dotted;border-color:;padding-bottom:20px\"\u003e\u003ccenter\u003e\u003ctable align=\"center\" width=\"100%\"\u003e\u003ctbody style=\"border:0px\"\u003e\n\n\u003ctr\u003e\u003ctd align=\"center\" style=\"line-height:1.2em;text-align:center;font-size:18px;color:black;font-weight:bold;padding-bottom:20px;\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\u003ctr\u003e\u003ctd style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/image.yes24.com\/goods\/112343709\/XL\" style=\"max-width:100%;height:auto\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/center\u003e\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;{split_style6}padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e Description \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;word-break:break-all;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eIntroduction au livre\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cdiv\u003e Ce livre a été créé pour diffuser largement l'expérience précieuse et le savoir-faire technique acquis grâce à plusieurs projets de construction de systèmes de nouvelle génération dans des environnements de bases de données ultra-larges. \u003cbr\u003eCe livre, le guide ultime pour ceux qui aspirent à devenir des experts en optimisation des performances des bases de données, explique des solutions pratiques applicables aux environnements de développement et d'exploitation de bases de données hautes performances, en partant de zéro.\u003cbr\u003e\n\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eindice\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e \u003cb\u003eChapitre 1.\u003cbr\u003e Architecture Oracle\u003c\/b\u003e\u003cbr\u003e _ 1.\u003cbr\u003e Architecture de base\u003cbr\u003e _ 2. Cache de mémoire tampon de base de données\u003cbr\u003e _ 3.\u003cbr\u003e Verrouillage du tampon\u003cbr\u003e _ 4.\u003cbr\u003e Refaire\u003cbr\u003e _ 5.\u003cbr\u003e Défaire\u003cbr\u003e _ 6.\u003cbr\u003e Cohérence de lecture au niveau de la phrase\u003cbr\u003e _ 7.\u003cbr\u003e Cohérent vs.\u003cbr\u003e Lire le mode actuel\u003cbr\u003e _ 8.\u003cbr\u003e Nettoyage du bloc\u003cbr\u003e _ 9.\u003cbr\u003e Capture d'écran trop ancienne\u003cbr\u003e _ 10.\u003cbr\u003e Événement en attente\u003cbr\u003e _ 11.\u003cbr\u003e Piscine partagée\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapitre 2.\u003cbr\u003e Transactions et verrous\u003c\/b\u003e\u003cbr\u003e _ 1.\u003cbr\u003e Contrôle de la concurrence des transactions\u003cbr\u003e _ 2.\u003cbr\u003e Cohérence de lecture au niveau transactionnel\u003cbr\u003e _ 3.\u003cbr\u003e Pessimiste vs.\u003cbr\u003e Contrôle de concurrence optimiste\u003cbr\u003e _ 4.\u003cbr\u003e Exemples d'implémentation de la concurrence\u003cbr\u003e _ 5.\u003cbr\u003e Oracle Lock\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapitre 3.\u003cbr\u003e Gestion des performances Oracle\u003c\/b\u003e\u003cbr\u003e _ 1.\u003cbr\u003e Expliquer le plan\u003cbr\u003e _ 2.\u003cbr\u003e AutoTrace\u003cbr\u003e 3. Trace SQL\u003cbr\u003e _ 4. Package DBMS_XPLAN\u003cbr\u003e _ 5.\u003cbr\u003e V$SYSSTAT\u003cbr\u003e _ 6.\u003cbr\u003e V$SYSTEM_EVENT\u003cbr\u003e _ 7.\u003cbr\u003e Méthodologie d'analyse du temps de réponse et conduite en état d'ivresse\u003cbr\u003e _ 8.\u003cbr\u003e Statspack \/ AWR\u003cbr\u003e _ 9. ASH (Historique de session active)\u003cbr\u003e _ 10.\u003cbr\u003e V$SQL\u003cbr\u003e _ 11.\u003cbr\u003e Gestion de la performance de bout en bout \u003cbr\u003e_ 12.\u003cbr\u003e La solution classique pour améliorer les performances des bases de données\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapitre 4.\u003cbr\u003e Principes d'optimisation du cache de bibliothèque\u003c\/b\u003e\u003cbr\u003e 1. SQL et optimiseur\u003cbr\u003e 2. Processus de traitement SQL\u003cbr\u003e _ 3.\u003cbr\u003e structure du cache de la bibliothèque\u003cbr\u003e _ 4.\u003cbr\u003e Partager le curseur\u003cbr\u003e _ 5.\u003cbr\u003e L'importance des variables liées\u003cbr\u003e _ 6.\u003cbr\u003e Effets secondaires des variables de liaison et des solutions\u003cbr\u003e _ 7.\u003cbr\u003e Mise en cache du curseur de session\u003cbr\u003e _ 8.\u003cbr\u003e Mise en cache du curseur de l'application\u003cbr\u003e _ 9.\u003cbr\u003e Statique vs.\u003cbr\u003e SQL dynamique\u003cbr\u003e _ 10.\u003cbr\u003e Critères d'utilisation de SQL dynamique\u003cbr\u003e _ 11.\u003cbr\u003e Techniques d'implémentation du SQL statique\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapitre 5.\u003cbr\u003e Principe de minimisation des appels de base de données\u003c\/b\u003e\u003cbr\u003e _ 1.\u003cbr\u003e Statistiques d'appel\u003cbr\u003e _ 2.\u003cbr\u003e Appel utilisateur vs.\u003cbr\u003e Appel récursif\u003cbr\u003e _ 3.\u003cbr\u003e Impact des appels de base de données sur les performances\u003cbr\u003e _ 4.\u003cbr\u003e Utilisation du traitement matriciel\u003cbr\u003e _ 5.\u003cbr\u003e Minimiser les appels de récupération\u003cbr\u003e _ 6.\u003cbr\u003e L'importance du traitement des pages\u003cbr\u003e 7. Caractéristiques et charge de performance des fonctions PL\/SQL\u003cbr\u003e 8. Méthodes pour alléger la charge des appels de fonctions PL\/SQL\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapitre 6.\u003cbr\u003e Principes d'efficacité des E\/S\u003c\/b\u003e\u003cbr\u003e _ 1.\u003cbr\u003e E\/S du bloc d'unité\u003cbr\u003e _ 2.\u003cbr\u003e Mémoire contre\u003cbr\u003e E\/S disque\u003cbr\u003e _ 3.\u003cbr\u003e Bloc unique contre.\u003cbr\u003e E\/S multiblocs\u003cbr\u003e _ 4.\u003cbr\u003e Préchargement\u003cbr\u003e _ 5.\u003cbr\u003e E\/S à chemin direct\u003cbr\u003e _ 6. Fusion de cache RAC\u003cbr\u003e _ 7.\u003cbr\u003e Cache des résultats\u003cbr\u003e _ 8.\u003cbr\u003e Principes d'efficacité des E\/S\u003cbr\u003e\u003cbr\u003e \u003cb\u003esupplément\u003c\/b\u003e\u003cbr\u003e _ 1.\u003cbr\u003e Verrou et code PIN du cache de la bibliothèque\u003cbr\u003e _ 2. \u003cbr\u003ePartage du curseur\u003cbr\u003e _ 3.\u003cbr\u003e Précautions à prendre lors de l'utilisation de fonctions déterministes\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eAvis de l'éditeur\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e Ce livre a été créé pour diffuser largement l'expérience précieuse et le savoir-faire technique acquis grâce à plusieurs projets de construction de systèmes de nouvelle génération dans des environnements de bases de données ultra-larges.\u003cbr\u003e Ce livre, guide ultime pour ceux qui aspirent à devenir des experts en optimisation des performances des bases de données, détaille des solutions pratiques applicables aux environnements de développement et d'exploitation de bases de données hautes performances, en commençant par les principes fondamentaux.\u003cbr\u003e\u003cbr\u003e \u003cb\u003eLes chapitres 1 à 3 expliquent les concepts de base et l'architecture que vous devez connaître lorsque vous discutez des performances des bases de données, ainsi que les méthodologies de gestion des performances et la manière d'utiliser les outils.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e Les trois principaux thèmes abordés dans ce livre sont :\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapitre 4.\u003cbr\u003e Optimisation du cache de la bibliothèque\u003c\/b\u003e \u003cbr\u003eCe document décrit le processus d'optimisation de l'optimiseur SQL et explique pourquoi les variables de liaison sont si importantes pour les performances des bases de données.\u003cbr\u003e Outre les variables de liaison, nous introduisons des techniques d'optimisation du cache de la bibliothèque.\u003cbr\u003e Enfin, nous présentons des recommandations d'utilisation pour le SQL dynamique, qui pose problème dans la plupart des projets, et introduisons plusieurs techniques pour l'implémenter en utilisant le SQL statique chaque fois que cela est possible.\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapitre 5.\u003cbr\u003e Minimiser les appels à la base de données\u003c\/b\u003e\u003cbr\u003e Étant donné que toutes les commandes sont transmises au processus serveur via des appels à la base de données, minimiser le nombre d'appels inutiles et répétitifs est un facteur de réglage fondamental et essentiel qui améliore les performances et l'évolutivité de la base de données.\u003cbr\u003e Ce chapitre détaille comment réduire les appels Execute et Fetch, ainsi que les principes d'exécution des fonctions PL\/SQL et les mesures de réduction de charge.\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapitre 6.\u003cbr\u003e Optimisation de l'efficacité des E\/S et du cache tampon\u003c\/b\u003e \u003cbr\u003eLe facteur le plus critique affectant les performances d'une base de données est l'efficacité des entrées\/sorties.\u003cbr\u003e Les principes détaillés de l'efficacité des E\/S basés sur les index, les jointures et les principes d'optimisation seront abordés dans le volume 2 ; nous expliquons ici les concepts et principes de base nécessaires à leur compréhension.\u003cbr\u003e\u003cbr\u003e Pour toute question, veuillez consulter : www.dbian.net, www.sqlp.co.kr\u003cbr\u003e\u003cbr\u003e L'innovation et les progrès réalisés dans le domaine des SGBD ont conduit à de nombreuses améliorations fonctionnelles et à de nombreux changements dans les méthodologies de gestion des performances.\u003cbr\u003e Malgré ces changements, les principes fondamentaux de la conception de bases de données hautes performances demeurent essentiels à l'amélioration des performances. Les techniques d'optimisation visant à minimiser la surcharge liée à l'analyse syntaxique lors de l'exécution de requêtes SQL, à réduire au minimum les appels inutiles au SGBD et à maximiser l'efficacité des E\/S grâce aux principes d'indexation, de jointure et d'optimisation restent, hier comme aujourd'hui, les éléments d'optimisation les plus importants. \u003cbr\u003eCe livre couvre tout, de l'architecture interne d'un SGBD, essentielle pour comprendre les principes fondamentaux des différents éléments de réglage, aux techniques détaillées de diagnostic et de réglage, en passant par les directives d'application utilisables dans des projets réels, avec plus de détails et de clarté que tout autre ouvrage.\u003cbr\u003e\u003cbr\u003e Pour quiconque souhaite consolider ses connaissances en technologies de base des bases de données et perfectionner ses compétences avancées, ce livre constituera une base solide et un guide précieux.\u003cbr\u003e Je le recommande tout particulièrement aux personnes suivantes :\u003cbr\u003e Je le recommande tout particulièrement aux personnes suivantes :\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e \u003cb\u003e- Programmeur de bases de données avancé\u003cbr\u003e - Développeurs et administrateurs de bases de données souhaitant s'initier à l'optimisation des bases de données\u003cbr\u003e - Expert en optimisation de bases de données déjà actif\u003cbr\u003e - Concepteur de bases de données\u003cbr\u003e - Concepteur d'architecture applicative et de technologies communes\u003cbr\u003e - Candidats aux certifications SQL Professional (SQLP) et Data Analyst Professional (DAP)\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e Forum DBian ▶ http:\/\/www.dbian.net \u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e SPÉCIFICATIONS DES PRODUITS \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eDate de publication :\u003c\/strong\u003e 1er août 2022\u003c\/div\u003e\n\n \u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e\n\u003cstrong\u003eNombre de pages, poids, dimensions :\u003c\/strong\u003e 524 pages | 188 × 257 × 25 mm\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eISBN13 :\u003c\/strong\u003e 9791191941043\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eISBN10 :\u003c\/strong\u003e 1191941043 \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cspan\u003e\u003c\/span\u003e\n\n\u003c\/center\u003e\n\n\n\u003c\/center\u003e","brand":"LIBRAIRIE COREENNE","offers":[{"title":"Default Title","offer_id":43890810126378,"sku":"162809","price":50.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0683\/2750\/5962\/files\/9de970de6611f1b13f1d5b6d666867cc.jpg?v=1765306084","url":"https:\/\/librairie.coreenne.fr\/products\/162809","provider":"LIBRAIRIE COREENNE","version":"1.0","type":"link"}