locked
Windows 2008 r2 std-Sql 2008 r2 RRS feed

  • Pregunta

  • Buen dia,

    Tengo un servidor nuevo con dos procesadores Xenon e5-2650 2 ghz, 16 gb ram.  Sistema operativo Windows Server 2008 (32 bits, con lo cual solo ve 4 gb de ram ) y sql2008 r2. El problema es que cada tanto se bloquea (1 vez por semana aprox.), es decir, servidor bloqueado a tal punto que el mouse no responde y debo reiniciar el servidor y todo vuelve a funcionar. No estoy seguro pero creo que los bloqueos se producen cuando aumenta la demanda a las bases de sql. Mis preguntas son: el sql 2008 r2 puede trabajar con estos procesadores o tienen una limitacion por la cantidad de nucleos?. Hay una limitacion de los nucleos por procesador?. Si instalo el Windows server 2008 de 64 bits seria mas compatible con el servidor?. EL sql 2008 r2 sirve tanto para 32 o 64 bits?. (Vinieron tecnicos de la firma del servidor y dicen que no es un problema del hardware). El ultimo bloqueo fue este viernes 4-7 a las 11 hs. 

    Desde ya muchas gracias,

    martes, 8 de julio de 2014 15:18

Respuestas

  • Hola, Oscar:

    Todos los sistemas x64 tienen mayor tolerancia en la ejecución de aplicaciones/herramientas que requieran de elevados recursos de sistema para su correcta ejecución, como es el caso de MS SQL server (amén de reconocer íntegramente los 16Gb RAM que dispone tu máquina). Comparándolo, claro está, con los mismos sistemas i386..

    Asimismo, si hablamos de un caso en que como sospecho, el SERVER que tratamos cumple tambien con roles de AD DS + DNS + DHCP (si procede) +.. entramos en un bucle no apto para cardíacos. Microsoft recomienda NO implementar MS SQL server (ninguna de sus versiones) en un DC precisamente, por los problemas de gestión de memoria (supuestamente corregidos desde KB968369 -Service pack 1-)

    Respondiendo directamente a tus preguntas:
    1.- SQL 2k8 puede trabajar con esos procesadores. La prueba es que la consola se ejecuta mientras hayan pocas solicitudes que procesar (conexiones concurrentes).
    2.- Dependiendo de la versión: Enterprise: 8; Standard: 4; Web: 4; WorkGroup: 4; y Express: 1. Tienes un listado de características completas de MS SQL server en http://technet.microsoft.com/es-es/library/cc645993(v=sql.105).aspx
    3 y 4.- No es que sea "mas compatible", puesto que el DVD/ISO de SQL server 2k8 incluye la edición 32 y x64. Durante el proceso de instalación, tiende a instalar la edición adecuada a tu SO. Si tu <SERVER> es una edición x32 de MS server, obviamente sólo podrá instalarse la edición x32 de MS SQL server..
    5.- Obviamente, los técnicos del fabricante del servidor te dirán que la máquina va bien. Es lo que llamo "el efecto patata caliente". Básate siempre en la documentación POR ESCRITO del servidor, nunca en la palabra del técnico..

    Mi paquete de recomendaciones:
    1.- Implementa la versión x64 como Sistema Operativo en tu <SERVER>. Será un proceso pesado, pero como principal ventaja te reconocerá TODA la memoria física. Muy útil para tu scenario..
    2.- Si la máquina es un <DC> asigna los FSMO a otro <DC> disponible y degrada el sistema a máquina miembro de dominio (no DC). Posteriormente instala MS SQL 2k8 en el mismo..


    Desiderio Ondo | Bachellor Science in Computer engineering | MCSE certified | ITIL certified | Exchange mailing certified

    • Propuesto como respuesta Desiderio Ondo martes, 8 de julio de 2014 19:07
    • Marcado como respuesta Uriel Almendra viernes, 11 de julio de 2014 15:23
    martes, 8 de julio de 2014 19:07