Cuestión : Memoria del servidor del Sql usada pero no explicada en encargado de tarea

Hola, el
I tiene un instnace del funcionamiento 64-bit del Sql-Servidor 2005 en el servidor 2003 R2 x64 estándar SP2 de Windows.  La caja tiene 8 carruajes Ram.

For las opciones de la memoria en sql-servidor que tengo MB y 2147483647 MB.

However del mínimo 128, el *always* del encargado de tarea demuestra alrededor 7.8 GB en la lengüeta del funcionamiento, bajo uso del picofaradio (esta lengüeta, he encontrado de los postes anteriores he hecho, tengo cierta fraseología extremadamente antiintuitiva para estos gráficos y la información de la memoria, pero he podido gleen que ésta es básicamente la cantidad de memoria funcionando).  el

Also, los números de la “memoria física” demuestra:
Total: 8,386,176
Available: escondrijo de 171,732
System: la caja de 554,092

This, para todos los efectos, se dedica total al sql-servidor, allí no es ningún otro proceso no-OS que funciona en esto.  ¿Estos números son esencialmente estancados si el servidor está siendo golpeado con las cargas enormes y cuando es totalmente ocioso con esencialmente ningún DB connections.

But en “procesa” la lengüeta que dice solamente que 187.296 K para mi pregunta de sqlservr.exe.

So es cómo poder que mucha memoria puede estar “de los libros”, o la “cautela procesa”? el

It apenas me hace nervioso a que tanto la memoria se pueda consumir y ocultar de cualquier clase de responsabilidad.  Para las cosas de virus a los programas errantes, tengo siempre clase de dependido de encargado de tarea para demostrarme qué está tomando memoria.  Pero he perdido confianza en eso ahora que veo que tanto la memoria puede ser tomada y encargado de tarea no puede incluso explicar la asunción razonable de it.

My es que es el Sql-servidor que está utilizando esta memoria, pero con los mínimos fijar la manera que son porqué no hace una de dos cosas: lanzamiento del

A. la demostración del memory
B. el uso de la memoria en los procesos lengüeta del encargado de tarea, demostrando el proceso usar (o por lo menos reservándolo) el cual chunk.

Thanks,
--Jim
class= del

Respuesta : Memoria del servidor del Sql usada pero no explicada en encargado de tarea

Hola,

El encargado de tarea no es ningún bueno para que el intentar consiga ninguna idea verdadera de qué está sucediendo con el SQL que usted apenas está haciendo vida dura para se. Para un servidor dedicado del SQL de 64 pedacitos con 8GB del RAM comenzaría con la determinación de la memoria máxima a 6GB aproximado (dejando 1GB para el OS y 1GB para el sistema de pesos americano, el respaldo, el etc).

Cuando es el comienzo del servidor del SQL no adquiere toda la memoria en ese punto. Comienza con la cantidad mínima y después crece cuanto sea necesario. Una vez que crece sobre el ajuste mínimo de la memoria que usted ha fijado él no lanza ninguna memoria debajo de ésa.

Algo de la perforación lunes me contradice utiliza para una mirada rápida en esto es: -

MSSQL$Instance - Encargado de la memoria \ memoria total del servidor - tamaño actual de las demostraciones de piscina de almacenador intermediario
MSSQL$Instance - Memoria del encargado de la memoria \ del servidor de blanco - tamaño ideal de las demostraciones de piscina de almacenador intermediario si la memoria del servidor de blanco es grandemente más baja que esto el servidor es bajo presión de la memoria
MSSQL$Instance - Vida Expectency del encargado \ de la página de almacenador intermediario > 300 segundos

Porción de la perforación Info aquí:-
http://www.brentozar.com/sql/sql-server-performance-tuning/
Otras soluciones  
 
programming4us programming4us