none
SQL SERVER LENTO CON CPU Y MEMORIA LIBRES RRS feed

  • Debate general

  • Buenas tardes,

    Tengo un SQL Server 2008 R2 sobre windows 12 Server, el servidor cuenta con 64Gb de RAM y 2 procesadores con un total de 32 núcleos. El servidor SQL tiene limitado el uso de ram a 62Gb, establecido el coste de paralelismo a 15 y el número máximo de núcleos para paralelismo en 15, el resto de valores son los que están por defecto.

    De este servidor tiran varias aplicaciones web con consultas a diferentes BBDD y desde hace unas semanas se están produciendo un elevado numero de bloqueos que impiden el correcto funcionamiento de dichas aplicaciones web. 

    Hasta ahora hemos realizado revisión de indices en las tablas que mas consultas reciben y tenemos procesos que revisan y regeneran dichos indices cada hora en caso de superar el 30% de fragmentación.

    Hemos probado a realizar diferentes combinaciones de coste de paralelismo y numero de núcleos para paralelismo, pero no conseguimos que el servidor responda de forma correcta, en ocasiones consultas que tardan menos de un segundo, terminan por no ejecutarse, devolviendo un time out.

    lunes, 4 de julio de 2016 17:52

Todas las respuestas

  • Saludos

    Parece algo complejo aunque puedo notar que tu configuracion de paralelismo no es optima, podrias buscarme en skype en enriarg no creo que esto sea algo prudente llevarlo en el foro.

    lunes, 4 de julio de 2016 19:17