Avant de demander des données stockées dans une base de données (1) Oracle(2) ou SQLServer 2005, l'application utilise une fonctionnalité appelée mode Explain qui catégorise les performances des requêtes SQL dans plusieurs classes définies par l'utilisateur. Pour accélérer et alléger la tâche, ce classement est effectué sans exécuter réellement la requête SQL complète.
L'objectif est de vous permettre d'estimer la charge de la requête SQL avant de l'exécuter, puis de décider, éventuellement en fonction de la politique informatique de l'entreprise, si la requête SQL peut être réellement utilisée.
Le nombre, les noms et les limites de classes sont définis par l'utilisateur afin que ces valeurs correspondent à la configuration SGBD actuelle et aux règles d'utilisation SGBD.
ou très grande taille
.Si la taille de la requête est considérée comme très grande, cela signifie que la requête nécessitera trop de temps et de ressources. Dans ce cas, le comportement du bouton Continuer dépend de la configuration définie par l'administrateur DBMS (celui-ci peut par exemple refuser les requêtes considérées comme trop volumineuses). Dans les deux cas, il est recommandé de consulter l'administrateur.
Si votre administrateur DBMS n'a pas configuré le mode Explain, la fenêtre contextuelle suivante s'ouvre lorsque vous essayez d'accéder aux données :

Vous devez contacter votre administrateur qui vous informera de la méthode à suivre et du mode à configurer.
S'il valide l'exécution de la requête, vous souhaiterez peut-être que toutes les requêtes de même durée soient exécutées sans validation. Dans ce cas, cochez la case Ne plus demander de validation pour ce type de requête. Ainsi, le message de validation s'affichera uniquement pour les requêtes volumineuses. Cette configuration sera uniquement utilisée pour la session en cours. Une fois l'application fermée, elle sera perdue. Si vous souhaitez que la configuration soit permanente, contactez votre administrateur DBMS.