Bonjour,

Je sollicite votre expérience pour m'aider à expliquer une différence de durée d'une requête entre deux bases.

J'ai deux bases A et B avec la même configuration.
La table de la base A que j'interroge est composée de 15 milliards de lignes et la table de la seconde base de 25 milliards d'enregistrements.

Les stats ne sont pas calculés sur la base A , alors qu'elles le sont sur la base B.
Cependant la même requête (sans jointure et utilisant index), met moins de 10 minutes sur la base A et plus d'1h sur la base B.
La jointure ramène 450000 enregistrement sur les deux bases.

Le nombre d'enregistrement suffit-il à expliquer cette différence aussi importante ?

Y a-t-il un seuil de nombre d'enregistrement à partir duquel, les requêtes ralentissent ?