Bonjour a tous
j'ai eu une réclamation Aujourd’huit sur un lenteur détecter sur les lignes du productions
En testant sur le serveur je viens de découvrir que ce dernier a été redémarrer après une Coupure d’électricité , ce problème viens d’être répétitif
même si j'ai tester avant avec l'opération "dbcc Freeproccache" j'aurai toujours le même problème
même si je laisse plus du temps pour mes requêtes, pour qu'elle monte les pages de données en mémoire rien ne s'améliore
le problème s’apparaît avec une seul procédure qui prend beaucoup du temps et qui est le plus utilisé et qui correspond au table le plus volumineux
Même j'ai essayer de forcer un peu les choses en faisant des gros select * sur les tables les plus volumineuses de manière à forcer des read-ahead
mais toujours rien ne s'améliore
mais un fois je fait un update du statistics sur le table le plus volumineux le problème se résolu et le temps d’exécution de cette procédure reviens a un temps acceptable
pour info j'ai pas procédures pour le recalcul de stat ou des réindexation régulières vu que j'ai pas le temps pour planifier ces travaux vu qu'il s'agit d'un serveur du production qui déroule a plein temps
Donc Pourquoi ce phénomène ? est ce que l'absence d'un plan du maintenance global planifier peuvent provoquer ce type du problème ??
j'aurai surement être réveillé en pleine nuit quand les performances vont se dégrader subitement avec la prochaine redémarrage
merci pour nos expert
Partager