none
Problemas de Performance SQL Server 2012 RRS feed

  • Pregunta

  • Saludos amigos, les planteo lo siguiente, tengo una instancia de SQL Server con las siguientes características:

    SQL:

    SQL Server 2012 

    11.0.5058.0 SP2 Enterprise Edition: Core-based Licensing (64-bit)

    Min Server memory: 4500, Max server memory: 45000

    Cost Threshold for Parallelism:8, MAXDOP:2

    Server:

    Azure Virtual Machine

    Microsoft Windows Server 2019 Datacenter

    10.0.17763 N/A Build 17763

    1 Processor(s) Installed 8 Virtual processors. [01]: Intel64 Family 6 Model 79 Stepping 1 GenuineIntel ~2295 Mhz

    Total Physical Memory:     57,344 MB
    Available Physical Memory: 3,326 MB
    Virtual Memory: Max Size:  65,536 MB

    Actualmente estoy teniendo problemas de performance en donde los procesadores se disparan a más de 90% durante al menos 2 horas.. se ha presenta alrededor de las 6:00pm a 8:00pm, no tengo ningun Job que pudiera generar esta carga, solo corren los procesos y consultas de la aplicación las cuales están constantemente durante el dia ejecutandose, luego repentinamente la carga del procesador es liberada.

    He estado tratando de entender qué está ocurriendo, pero no he podido dar con el problema raíz, solo he estado enviando sugerencias a los desarrolladores para optimizar los sp más costosos desde el punto de vista de cpu, he estado investigando las esperas ya que la que mayormente tengo en este servidor es SOS_SCHEDULER_YIELD; otro dato es que tambien tengo configurado el Lock Pages in Memory, que al parecer también es una configuración debatible.

    Una de las acciones próximas y planificadas que tengo es instalar la ultima version de SP al sql e intentar entonar lo referente al paralelismo en la instancia.


    Andrews Ruge

    miércoles, 9 de septiembre de 2020 15:35

Respuestas

  • Hola, configure la política del servidor LPIM para la cuenta de sql y la instancia ya no ha vuelto a presentar el problema de performance.

    Saludos!


    Andrews Ruge

    • Marcado como respuesta Andrews Ruge viernes, 18 de septiembre de 2020 13:46
    viernes, 18 de septiembre de 2020 13:45

Todas las respuestas

  • Disculpen amigos, estuve validando y por alguna razón, por algunos cambios que se estuvieron haciendo hace un par de meses en el dominio y las cuentas de servicio, la cuenta que tengo configurada para el lock page in memory no es la misma que tiene el servicio de sql. Y lo confirmo desde sql server consultando el campo [SQL Server Locked Pages Allocation (MB)] de la tabla sys.dm_os_process_memory, cuyo valor que me da en cero.

    Andrews Ruge

    viernes, 11 de septiembre de 2020 13:21
  • Hola, configure la política del servidor LPIM para la cuenta de sql y la instancia ya no ha vuelto a presentar el problema de performance.

    Saludos!


    Andrews Ruge

    • Marcado como respuesta Andrews Ruge viernes, 18 de septiembre de 2020 13:46
    viernes, 18 de septiembre de 2020 13:45