IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration SQL Server Discussion :

SQL - gestion de la mémoire chépasquoi


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Inscrit en
    Mai 2008
    Messages
    686
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 686
    Par défaut SQL - gestion de la mémoire chépasquoi
    Suite à l'exécution de l'analyzer tool de MSFT, plusieurs erreurs critiques sont décelées dont une que j'ai du mal à saisir..

    En substance une KB (http://support.microsoft.com/kb/918483) m'est proposée me donnant une résolution ce qui m'enchante mais j'aimerai saisir la requête suivante
    Ils sont générés lorsque la plage de travail d'un processus SQL Server 2005 atteint 50 pour cent de la mémoire qui est validée pour ce processus. Par conséquent, vous pouvez utiliser ces messages afin de déterminer le cas dans lequel les performances de SQL Server 2005 baissent de manière significative car Windows essaie de réduire la plage de travail du processus SQL Server 2005. En outre, ces messages sont consignés toutes les 5 minutes au cours des 30 premières minutes. Au bout des 30 premières minutes, la fréquence de ces messages double jusqu'à ce que la fréquence atteigne au maximum 1 jour. Dans ces messages, notez les taux (en pourcentage) de l'utilisation de la mémoire. Ces taux sont calculés à l'aide de la requête suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT *
    FROM sys.dm_os_ring_buffers
    WHERE ring_buffer_type = 'RING_BUFFER_RESOURCE_MONITOR'
    Qui renvoit des lignes de ce type :
    ring_buffer_adress ring_buffer_type timestamp
    0x0000000000F81F60
    RING_BUFFER_RESOURCE_MONITOR 2902339464


    record
    <Record id = "727" type ="RING_BUFFER_RESOURCE_MONITOR" time ="2902339464">
    <ResourceMonitor>
    <Notification>RESOURCE_MEM_STEADY</Notification>
    <Indicators>1</Indicators>
    <NodeId>1</NodeId>
    <Effect type="APPLY_LOWPM" state="EFFECT_OFF" reversed="0">0</Effect>
    <Effect type="APPLY_HIGHPM" state="EFFECT_IGNORE" reversed="0">-1392614843</Effect>
    <Effect type="REVERT_HIGHPM" state="EFFECT_OFF" reversed="0">0</Effect>
    </ResourceMonitor>
    <MemoryNode id="1">
    <ReservedMemory>33382192</ReservedMemory>
    <CommittedMemory>8854568</CommittedMemory>
    <SharedMemory>0</SharedMemory>
    <AWEMemory>0</AWEMemory>
    <SinglePagesMemory>4141112</SinglePagesMemory>
    <MultiplePagesMemory>206488</MultiplePagesMemory>
    <CachedMemory>3796240</CachedMemory></MemoryNode>
    <MemoryRecord><MemoryUtilization>100</MemoryUtilization>
    <TotalPhysicalMemory>33028680</TotalPhysicalMemory>
    <AvailablePhysicalMemory>13009952</AvailablePhysicalMemory>
    <TotalPageFile>65113772</TotalPageFile>
    <AvailablePageFile>45804848</AvailablePageFile>
    <TotalVirtualAddressSpace>8589934464</TotalVirtualAddressSpace>
    <AvailableVirtualAddressSpace>8555999540</AvailableVirtualAddressSpace>
    <AvailableExtendedVirtualAddressSpace>0</AvailableExtendedVirtualAddressSpace>
    </MemoryRecord>
    </Record>
    La solution étant de vérrouiller les processus en mémoire via GPEDIT.MSC, mais j'avoue ne pas bien saisir quel élément m'intéresse et que dois je en retirer ?

    Any idea

  2. #2
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Bonjour,

    Pouvez vous déjà nous préciser quel est le problème rencontré précisemment ?

    ++

  3. #3
    Membre émérite
    Inscrit en
    Mai 2008
    Messages
    686
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 686
    Par défaut
    J'en ai pas ou pas suffisamment visible hormis dans les LOGS.
    Techniquement je ne peux que penser que mes perfs pourraient être meilleures, je tape un peu dans le vide pour avoir un rapport clean.

    Le serveur va être remplacé prochainement, j'en profite donc !

Discussions similaires

  1. Réponses: 17
    Dernier message: 02/02/2006, 12h03
  2. gestion de la mémoire
    Par moldavi dans le forum C++
    Réponses: 17
    Dernier message: 04/02/2005, 23h18
  3. Réponses: 11
    Dernier message: 26/12/2004, 22h50
  4. Gestion de la mémoire entre plusieurs DLL
    Par Laurent Gomila dans le forum C++
    Réponses: 7
    Dernier message: 27/07/2004, 15h28
  5. Gestion des variables - mémoire ?
    Par RIVOLLET dans le forum Langage
    Réponses: 4
    Dernier message: 26/10/2002, 12h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo