Re : SQL dynamique et rapidité
Posted in 1994
Translated from English by DrWatson — View original
> > Mes administrateurs système sur un site de développement viennent de commencer à utiliser du SQL dynamique. > Cela semble avoir accéléré énormément les transactions (les écritures dans la base de données). > La taille des fichiers d'audit et du journal des transactions a également été réduite considérablement. Quelqu'un a-t-il de l'expérience à ce sujet ? Y a-t-il un inconvénient > à cette aubaine apparente ? > > Merci, > > Bill Il n'y a aucun inconvénient si vous l'utilisez correctement, c'est-à-dire si vous structurez votre programme de manière à ce que chaque requête ne soit analysée (parsée) qu'une seule fois. Vous évitez simplement au moteur d'analyser chaque requête à chaque fois qu'il la rencontre. Une autre méthode tout aussi efficace, et moins salissante au niveau du code, consiste à écrire les routines fortement basées sur SQL en SPL (Stored Procedure Language), à condition toutefois de disposer d'une version 5.0 ou ultérieure du moteur. akent@cix.compulink.co.uk (Andy Kent) -------------------------------------