none
charge sur SQL sous windows 2008 64bits SBS RRS feed

  • Question

  • Bonjour

    Sur le serveur sql 2008 64bits, j'ai une charge en ressource de plus de 6 GO au lieur en temps normal de 500-600 Mo.

    Sur ce serveur sql en 64Bits, à priori il n'y a que SBSMonitoring et BackupExec V12.

    Si je casse la tache,  et que je redémarre le serveur sql, tout revient dans l'ordre.

    Comment je peux trouver ce qui charge la base sql a ce point?

    Merci d'avance à tous

    vendredi 20 mai 2011 09:07

Réponses

  • Bonjour,

    Dans un premier temps vous pouvez vérifier la quantité de mémoire occupée par vos bases sur l'instance SQL Server.

    SELECT
     CASE database_id 
     WHEN 32767 THEN 'ResourceDb' 
     ELSE db_name(database_id) 
     END AS Database_name,
     count(*) * 8 / 1024 AS cached_MB
    FROM sys.dm_os_buffer_descriptors
    GROUP BY db_name(database_id) ,database_id
    ORDER BY count(*) DESC;
    

    Maintenant il se peut que ce comportement soit normal car un serveur de bases de données prend l'ensemble des ressources disponibles. Vous pouvez limiter ce comportement en configurant l'option de serveur "max server memory (MB)"

    ++


    MCDBA | MCITP SQL Server 2005 / SQL Server 2008 | LPI Linux 1
    lundi 23 mai 2011 08:58
    Modérateur