SAP Note 1178916 - Update_Tabstats job causes system performance problems

Composant : CCMS/Database Monitors for SQL Server - Microsoft SQL ServerBC-DB-ORA OracleHAN-DB SAP HANA Database

Solution : https://service.sap.com/sap/support/notes/1178916 (Connexion à SAP Service Marketplace requise)

Résumé :
Le job SAP CCMS___Update_Tabstats, introduit dans la version SAP Basis 7.00 SP12, génère des temps d'exécution prolongés et des problèmes de performance système, car il exécute la procédure stockée sap_update_tabstats, en particulier lors du traitement de grandes tables. Initialement, chaque table était vérifiée de manière répétée, entraînant une forte utilisation du CPU et des I/O. Les mises à jour dans SP14 ont réduit ces contrôles à une vérification par table, réduisant considérablement le problème. Pour une résolution optimale, il est recommandé de mettre à jour au moins jusqu'au package de support 14 et de programmer le job durant les heures creuses du weekend pour minimiser l'impact sur les utilisateurs. De plus, les utilisateurs sur SQL Server 2005 devraient limiter le dbcc updateusage à une seule exécution ou le supprimer s'ils ont été mis à niveau depuis SQL Server 2000. Les modifications dans le système DEV incluent la mise en commentaire de certaines lignes dans le rapport MSSPROCS pour éviter les exécutions inutiles de dbcc updateusage.

Mots Clés :
symptom job sap ccms_<sid>_<sid>_update_tabstats runs, job executes stored procedure sap_update_tabstats, locate mssprocs item named sap_tabstats, stored procedure execute   dbcc updateusagefor, set @cmd = n'dbcc updateusage, choose edit->execute script, no_infomsgs'      exec sp_executesql @cmd, completely avoid dbcc updateusage, start running dbcc updateusage, sap basis version 7

Notes associées :

1027512MSSQL: DBA cockpit for basis release 7.00 and later