Hola tengo dos equipos.
Uno con 4gb + 4procesadores en el que ejecuto diversos sp que leen de
una base de datos e insertan en otra.
Despues tengo acceso a un servidor con 8 procesadores + 16 gigas de
ram que hace lo mismo
Ambos con SQL2005Server 64 bits, la misma base de datos origen y
destino.
Pues en el mas sencillo leer tablas de la base origen, despues de
procesasla se pasan a las tablas de la origen mediante la ejecucion de
diversos stores procedures, me darda como 9 horas. Pues lo mismo en el
servidor de 8 micros+16 gigas de ram seme va a casi 2 dias.
Ya cambie distintos parametros en el SQL como no autoredudir, no crear
estadisticas, eliminar indices que no se usan, crearindices que SQL
2005 me recomienda, y mas detalles que lei que ralentizan los
procesos.
Antes de nada regenero indices con dbcc reindex (tabla,80)
Alguien sabe si un equipo tan potente puede ser contraproducente para
cieras tareas. Lo que no entiendo es como el equipo mas sencillo lo
hace todo mas rapido.
Leer las respuestas