▼
Scroll to page 2
of
9
Documentation du produit Embarcadero® DB Optimizer™ Guide Nouvelles fonctionnalités Version 3.6/XE 3.5 Dernière révision : mai 2013 S IÈG E SOC I AL SI ÈG E EMOA 1 0 0 C A L I F O R N I A S T RE E T 1 2 T H FL O O R S A N FR A N C I S CO , CA L I F O R N I A 94111 USA YO R K H O U SE 1 8 YO R K R O A D M A I D E N HE A D , B E R K S H I RE SL 6 1 S F, U N I T E D K I N G D O M S I ÈG E AS IE -P A C IF IQ UE L 7 . 3 1 3 L A TRO B E S T RE E T MELBOURNE VIC 3000 AUSTRALIA © 2013 Embarcadero Technologies, Inc. Embarcadero, les logos Embarcadero Technologies, et tous les autres noms de services ou de produits Embarcadero Technologies sont des marques ou des marques déposées de Embarcadero Technologies, Inc. Toutes les autres marques sont la propriété de leurs propriétaires respectifs. Ce logiciel et cette documentation contiennent des informations propriétaires de Embarcadero Technologies, Inc. ; ils sont fournis sous un contrat de licence contenant des restrictions sur l'usage et la divulgation, et sont aussi protégés par la loi relative aux droits d'auteur. L'ingénierie inverse du logiciel est interdite. Embarcadero Technologies, Inc. est un leader maintes fois primé d'outils destinés aux développeurs d'applications et aux professionnels des bases de données. Ils peuvent ainsi concevoir correctement des systèmes, les construire plus rapidement et mieux les exécuter, indépendamment de la plate-forme ou du langage de programmation. Quatre-vingt-dix entreprises du classement des 100 premières entreprises américaines (liste "Fortune 100") et une communauté active de plus de trois millions d'utilisateurs répartis mondialement comptent sur les produits Embarcadero pour augmenter leur productivité, réduire leurs coûts, simplifier la gestion des modifications et la conformité, et accélérer l'innovation. Les outils phare de la société sont : Embarcadero® Change Manager™, CodeGear™ RAD Studio, DBArtisan®, Delphi®, ER/Studio®, JBuilder® et Rapid SQL®. Fondée en 1993, Embarcadero a son siège social à San Francisco, avec des bureaux dans le monde entier. Visitez le site en ligne de Embarcadero sur www.embarcadero.com. Sommaire Nouvelles fonctionnalités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Mises à jour relatives à la connectivité et à la gestion des sources de données . . . . . . . . . . . . . . . . 4 Mises à jour relatives aux réglages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Mises à jour relatives au profilage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 GUIDE NOUVELLES FONCTIONNALITÉS DB OPTIMIZER™ 3.6/XE 3.5 3 NOUVELLES FONCTIONNALITÉS Les nouvelles fonctionnalités de cette release entrent dans les catégories suivantes : • Mises à jour relatives à la connectivité et à la gestion des sources de données • Mises à jour relatives aux réglages • Mises à jour relatives au profilage MISES À JOUR RELATIVES À LA CONNECTIVITÉ ET À LA GESTION DES SOURCES DE DONNÉES Les sections suivantes fournissent des descriptions de haut niveau sur la gestion des sources de données et les améliorations de connectivité apportées à cette release. Catégories de sources de données personnalisées Dans les releases précédentes, vous pouviez assigner une catégorie à une source de données et faire en sorte qu'elle soit visuellement reconnaissable dans l'explorateur de sources de données et dans d'autres parties de l'interface utilisateur. Vos choix étaient limités à un ensemble de catégories par défaut : les catégories Development, Production, Test et QA. Vous pouvez maintenant créer vos propres catégories personnalisées en spécifiant un nom de catégorie, un nom abrégé et une couleur pour chacune des catégories. MISES À JOUR RELATIVES AUX RÉGLAGES Les sections suivantes décrivent les mises à jour relatives à SQL Tuner apportées à cette release. GUIDE NOUVELLES FONCTIONNALITÉS DB OPTIMIZER™ 3.6/XE 3.5 4 > NOUVELLES FONCTIONNALITÉS Nouveaux onglets secondaires disponibles depuis l'onglet SQL Server Analysis Les onglets Table Statistics et Column Statistics and Histograms qui étaient auparavant uniquement disponibles pour Oracle sont maintenant disponibles lors des opérations de réglages réalisées sur des sources de données SQL Server. L'onglet Table Statistics vous permet de visualiser les paramètres des statistiques des tables en cours et de réaliser des opérations manuelles telles que la mise à jour des statistiques. L'onglet Column Statistics and Histograms vous permet de visualiser les statistiques relatives aux colonnes et d'identifier les candidats à l'histogramme. De plus, vous pouvez visualiser les guides de plan existant sur un serveur pour les instructions en cours de réglage. Le nouvel onglet Plan Guide vous permet d'activer/désactiver, supprimer et modifier des plans de services. GUIDE NOUVELLES FONCTIONNALITÉS DB OPTIMIZER™ 3.6/XE 3.5 5 > NOUVELLES FONCTIONNALITÉS Statistiques d'exécution DB2 9.7 Lors des réglages sur une source de données DB2 9.7, la zone Generated Cases de l'onglet Overview comprend maintenant un ensemble de statistiques d'exécution supplémentaire pour les cas suggérés. Support des liens des bases de données Oracle Dans les releases précédentes, toute tentative de réglage d'une instruction contenant une référence DBLink générait une erreur. Alors qu'un avertissement est toujours généré, vous pouvez maintenant exécuter et générer des cas pour les transformations, les réécritures SQL et les indications qui ne reposent pas sur des informations concernant les colonnes, les index ou les clés primaires. Indication OPTIMIZER_FEATURES_ENABLE Oracle Cette indication vous permet d'activer les fonctionnalités Optimizer pour une release Oracle spécifiée. Indications Oracle 11g R1 et R2 Le tableau suivant liste les indications Oracle 11g r1 ET r2 disponibles pour cette release : Indication Description BIND_AWARE Permet au curseur de prendre en charge les valeurs de liaison. IGNORE_ROW_ON_DUPKEY_INDEX Les tentatives d'insertion de valeurs de clé dupliquées sont ignorées en mode silencieux et ne provoquent pas l'erreur ORA-0001. INDEX_RS_ASC Indique à Optimizer de réaliser une analyse de l'étendue d'index en ordre croissant pour la table spécifiée. INDEX_RS_DESC Indique à Optimizer de réaliser une analyse de l'étendue d'index en ordre décroissant pour la table spécifiée. NO_BIND_AWARE Désactive la lecture des liaisons pour la requête en cours. NO_RESULT_CACHE Désactive la mise en cache des résultats pour la requête en cours. NO_STATEMENT_QUEUING Laisse une instruction contourner la file d'attente des instructions parallèles quelle que soit la valeur du paramètre PARALLEL_DEGREE_POLICY. NO_USE_INVISIBLE_INDEXES Rend les index invisibles non utilisables par la requête en cours. GUIDE NOUVELLES FONCTIONNALITÉS DB OPTIMIZER™ 3.6/XE 3.5 6 > NOUVELLES FONCTIONNALITÉS Indication Description STATEMENT_QUEUING Laisse une instruction contourner la file d'attente des instructions parallèles quelle que soit la valeur du paramètre PARALLEL_DEGREE_POLICY. RESULT_CACHE Met en cache le résultat de la requête en cours, ce qui garantit qu'une autre session émettant la même requête recevra des résultats depuis le cache. USE_INVISIBLE_INDEXES Rend les index invisibles non utilisables par la requête en cours. Indications Oracle 10g R2 Le tableau suivant liste les nouvelles indications Oracle 10g r2 disponibles pour cette release : Indication Description NATIVE_FULL_OUTER_JOIN Une directive qui indique à Optimizer d'utiliser une jointure externe complète native. NO_NATIVE_FULL_OUTER_JOIN Une directive qui indique à Optimizer d'exclure la méthode d'exécution native lors de la jointure des tables spécifiées. NO_USE_HASH_AGGREGATION Une directive qui désactive l'agrégation de hachage. NO_XML_DML_REWRITE Une directive qui désactive explicitement la réécriture de l'opérateur DML XML. PRECOMPUTE_SUBQUERY Une directive qui indique à Optimizer d'exécuter la sous-requête avant d'exécuter la requête externe. USE_HASH_AGGREGATION Une directive qui active l'agrégation de hachage. Prise en charge de l'instruction MERGE de SQL Server et indications associées Vous pouvez maintenant régler les instructions MERGE sur les sources de données SQL Server 2008 et versions supérieures. De plus, les indications associées suivantes sont disponibles : Indication Description FORCESCAN Oblige Optimizer à utiliser une opération d'analyse de l'index comme chemin d'accès à la vue ou la table référencée. FORCESEEK Oblige Optimizer à utiliser une opération de recherche d'index comme chemin d'accès à la vue ou la table référencée. MISES À JOUR RELATIVES AU PROFILAGE Les sections suivantes décrivent les mises à jour relatives à SQL Profiler apportées à cette release. GUIDE NOUVELLES FONCTIONNALITÉS DB OPTIMIZER™ 3.6/XE 3.5 7 > NOUVELLES FONCTIONNALITÉS Détails de la charge des procédures Oracle Lors d'un profilage sur une source de données Oracle (10g ou version supérieure), la zone Top Activity et le volet Profiling Details ont dorénavant des onglets Procedures dédiés qui fournissent des informations sur la charge des procédures sur la source de données. Détails sur les sessions Orable bloquées Lors d'un profilage sur une source de données Oracle, la zone Top Activity et le volet Profiling Details ont dorénavant des onglets Blockers et Blocked Sessions dédiés qui fournissent des informations sur les sessions affectées par des verrous bloquants. GUIDE NOUVELLES FONCTIONNALITÉS DB OPTIMIZER™ 3.6/XE 3.5 8 > NOUVELLES FONCTIONNALITÉS GUIDE NOUVELLES FONCTIONNALITÉS DB OPTIMIZER™ 3.6/XE 3.5 9