Bonjour,
Je cherche à récupérer la taille de la mémoire de serveur qui héberge mon instance avec une requête SQL ...?
Merci.
A+
Bonjour,
Je cherche à récupérer la taille de la mémoire de serveur qui héberge mon instance avec une requête SQL ...?
Merci.
A+
Vous avez tout dans sys.dm_os_sys_memory, et le rapport consommation mémoire au niveau instance.
Par requête :
A +
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT * FROM sys.dm_os_performance_counters WHERE object_name like '%Memory Manager%' AND counter_name LIKE '%Total Server%'
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
@agdid04,
Il faut peut-être que vous précisiez votre question.
Si vous cherchez la quantité de mémoire utilisée par votre instance SQL Server à un instant T, (c.à.d. actuellement utilisée par votre instance), alors la requête ci-dessus fournie par SQLPro répond parfaitement à votre question
Si vous cherchez la mémoire physique de votre Serveur, là c'est différent ! C'est autre chose ! Pour cela, vous pouvez utiliser la requête ci-dessous
Attention, il s'agit de la mémoire physique de votre Serveur, la mémoire pouvant être gérée par l'instance SQL Server peut être nettement inférieure.
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT total_physical_memory_kb/1024 AS PhysicalMemoryMB FROM sys.dm_os_sys_memory
Bonjour,
Merci à vous 2.
Effectivement, c'est la 2 requête que je cherchais.
Bonne journée.
A+
Partager