Solution : https://service.sap.com/sap/support/notes/1558087 (Connexion à SAP Service Marketplace requise)
Résumé :
Les transactions SAP utilisant des colonnes de date connaissent une lenteur, notamment après le nouvel an, en raison des données statistiques obsolètes. L'optimiseur de SQL Server sous-estime le volume de données de l'année en cours, aggravant le problème. La solution consiste à exécuter la procédure stockée sap_IndexStatsMaintenance sur SQL Server 2005 ou plus récent pour actualiser les statistiques des colonnes de date. Cette procédure identifie les colonnes susceptibles de contenir des dates et met à jour leurs statistiques selon les modifications. Les utilisateurs peuvent configurer l'exécution, les colonnes ciblées, le seuil de pourcentage de changement et le mode de mise à jour via des paramètres personnalisables.
Mots Clés :
setuser '<sid>'exec sap_indexstatsmaintenancegoto check, sql server update statistics command, <sid>setuser '<sid>'gomake, setuser '<sid>'exec sap_indexstatsmaintenance 1, setuser '<sid>'exec sap_indexstatsmaintenance 0, sql server optimizer assumes, sql server books online, sql server management studio, sql server agent job, stored procedure supports 4 parameters
Notes associées :
1155989 | Wrong index statistics on SQL Server for JAVA |
771352 | Manual UPDATE STATISTICS re-enables Disabled Automatic Stats |
155413 | Analysis of slow SQL statements |