Bonjour à tous
Depuis quelques temps une de mes requête est plus longue que d'habitude. Donc j'ai voulu m'atteler au problème.
Pour ce cas, j'ai recopié la même version de ma base sur 2 répertoires différents. Le plan d'exécution est totalement différents entre les 2 (c'est évidemment la même requête ).
Dans un cas, le temps d'exécution est de quelques milisecondes, et pour l'autre il est de 40 secondes....
Cela est-il déjà arrivé à l'un d'entre-vous ?
Pour les 2 bases, j'ai recalculé tous les index.
Je suis sous Firebird 3.0.10
Je suis partie d'une base restaurée avant d'en copier une sous un autre répertoire
J'utilise IbExpert.
A+
olivier
NB : Evidemment en production, je fais appliquer le plan d'exécution le plus rapide pour ne plus avoir de problème
Partager