Annonces

Accueil  Sybase | Adaptive Server  Les plans abstraits avec Sybase Adaptive Server Enterprise e...

Sybase | Adaptive Server Sybase | Adaptive Server

Les plans abstraits avec Sybase Adaptive Server Enterprise et les migrations

Publié le 23/01/2009 Les migrations de Sybase Adaptive Server Enterprise apportent bien souvent de très bonnes surprises dans les plans d'exécution des requêtes, cependant parfois certaines requêtes dérapent dramatiquement.

Dans cet article, il est proposé une mise en oeuvre rapide d'un plan abstrait (AP ou Abstract Plan) pour une requête qui subit une régression très problématique à la suite d'une migration Sybase 12.5.3 vers Sybase 15.0.2. Tous les outils de diagnostic propres à Sybase 15.0.2 ont été appliqués pour tenter de résoudre la régression dans le plan d'exécution sans apporter de solution (paramètres optimization_goal, nl_join, hash_join, statistiques et densité etc...), la seule solution qui a permis de retrouver le plan d'exécution optimal a consisté à monter le plan abstrait de la version 12.5.3 au sein du serveur 15.0.2.

Les plans abstraits avec Sybase Adaptive Server Enterprise et les migrations

© 2010, SQLPAC - v 3.1. © Adaptive Framework for PHP version 3.6.0