Bonjour à tous
RDBMS 8.1.7.4.0
Soit une première instance de pré-production, rafraichie à partie des datas de la production à un moment t
Soit une seconde instance de production, même release que la première
Statistiques rafraichies tous les soirs sur l'instance de prod
Chaque instance est sur un serveur dédié
OPTIMIZER_MODE=CHOOSE sur les 2 instances
Autres paramétres quasiment identiques
Nous observons des différentes de temps de réponses assez importantes sur toutes les requetes exécutées sur la prod, ce qui nous inquiéte particulièrement.
Les couts sont sur certaines requetes sont 10 * plus importants que sur la pré-prod;
Nombre de sessions simultanées sur la pré-prod : 50
Nombre de sessions simultanées sur la prod : pic à 200 dans la journée
Les plans d'éxécutions sont quasiment identiques.
Les sélectivités des indexs sont identiques.
Les datas sont identiques.
Le seul pb que nous pensons être à l'origine de la différence entre les 2 instances, est l'absence de rebuild d'index sur la prod
Les segments sont plus segmentés, mais ce n'est pas non plus super flagrant.
Nous pensons également que le refresh des stats sur l'instance de la prod a pu corrompre le comportement de l'optimizer. J'ai déjà entendu parler de pbs de calculs de stats sur la 8i.
Pour le reste, on séche.
Quelles pistes vous semblerait-il intéressantes d'introspecter ?
Merci de votre aide
Partager