SQL Server 2005 Memory Pressure y tempdb escribe el problema

Tenemos algunos problemas con nuestro SQL Server de producción.

Server: Dual Quad Core Xeon 8 GB RAM Single RAID 10 Array Windows 2003 Server 64-bit SQL Server 2005 Standard 64-Bit

Hay alrededor de 250 MB de RAM libre en la máquina en este momento. SQL Server tiene alrededor de 6 GB de RAM, y nuestro software de monitoreo dice que en realidad solo se está utilizando la mitad de la RAM asignada de SQL Server.

Nuestra base de datos principal es de aproximadamente 20 GB, con aproximadamente 12 GB utilizados con cualquier frecuencia. Nuestro tempdb está en 700MB. Ambos se encuentran en la misma matriz de discos físicos.

Adicionalmente, usando Filemon, pude ver que el archivo tempdb tenía escrituras de 100 o 1000 de longitud 65536. La longitud de la cola del disco era superior a 100 casi el 80% del tiempo.

Asi que aqui están mis preguntas

¿Qué causaría todas esas escrituras en el tempdb? No estoy seguro de si siempre hemos tenido tanta actividad, pero parece excesivo y estos problemas son recientes.

Debería agregar más memoria al servidor?

En servidores de alta carga, ¿deberían ubicarse los archivos tempdb y db en matrices separadas?

Respuestas a la pregunta(5)

Su respuesta a la pregunta