Rendimiento de SQL muy lento en VM desde 2003 hasta 2012 r2 host

Rendimiento de SQL muy lento en VM desde 2003 hasta 2012 r2 host

Tengo un VIEJO HP proliant ML350 usado como HYBERv Host (servidor win 2012 - 16 GB de RAM, 3x146 GB SAS, un procesador).

Tengo una máquina virtual (win-server 2003 de 32 bits + sql server 2000), todo funciona bien y no hay quejas de los usuarios.

Decidí comprar un nuevo HOST Hybherv, así que compré DELL powerge R720 (2xE5620, 4X600 GB SAS, 4*2TB SATA, RAID H710P, 64 GB RAM, Broadcom 5720) con win server 2012 R2

Las especificaciones parecen muy altas y el rendimiento esperado es sin duda muy alto.

Acabo de mover la máquina virtual del host anterior al nuevo, los usuarios afirmaron que las bases de datos son muy, muy lentas

Volví al host anterior y todo funciona bien.

Entonces me pregunto dónde está el problema.

Respuesta1

Las especificaciones parecen muy altas y el rendimiento esperado es sin duda muy alto.

¿Qué especificaciones? ¿Los probablemente discos duros SIGNIFICATIVAMENTE más lentos?

Los usuarios afirmaron que las bases de datos son muy, muy lentas.

¿Cómo configuraste el almacenamiento? Lo antiguo y lo nuevo, comparación volumen por volumen, por favor. Y especificaciones de tracción total. Y el resultado de una prueba IO. Me hubiera gustado que algo se hiciera mal. Como extremadamente malo. Realmente no veo ninguno de esos servidores como algo para ejecutar una base de datos real (es decir, uno que tenga una actividad significativa).

Comenzaría a realizar pruebas administrativas básicas: utilización de la CPU, utilización del disco y comparación de la capacidad de IOPS del volumen radiativo (medida por una herramienta de prueba). Las cosas que deberías haber presentado en la pregunta. Supongo firmemente que hay un problema grave con el lado de IO: la base de datos vive y muere según los presupuestos de IO que tienen.

información relacionada