Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Ayuda con consumo de recursos en SQL Server

Estas en el tema de Ayuda con consumo de recursos en SQL Server en el foro de SQL Server en Foros del Web. Tengo un problema con una base de datos sql server 2000. Nuestro software realiza un proceso muy grande que tarda mucho porque realiza muchísimas operaciones ...
  #1 (permalink)  
Antiguo 26/05/2010, 02:11
 
Fecha de Ingreso: mayo-2008
Mensajes: 70
Antigüedad: 16 años
Puntos: 0
Ayuda con consumo de recursos en SQL Server

Tengo un problema con una base de datos sql server 2000. Nuestro software realiza un proceso muy grande que tarda mucho porque realiza muchísimas operaciones en nuestra base de datos.

Tengo una máquina poco potente, un core2duo con 2GB de RAM, y quiero mejorarla o comprar una nueva. Mi duda es qué recursos consume más SQL Server. He leido por ahí que consume mucha RAM, pero, y el procesador? Que me interesa más, invertir en más memoria o ponerle dos procesadores? Que recurso consume más?

Gracias por la ayuda.
  #2 (permalink)  
Antiguo 26/05/2010, 04:22
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: Ayuda con consumo de recursos en SQL Server

SQL Server come muchisima RAM, cuanta más le pongas mejor. Los procesadores lo que hará es que puedas ejecutar en paralelo las tareas/consultas (el famoso DOP), pero si vas justo de RAM estará gastando CPU porque hace paginación...

Una opción es poner el Monitor de Recursos en marcha mientras ejecutas la consulta y veas si hace mucho acceso a disco (eso implica paginacion). De todas formas, yo le pondría 2 gigas mas de ram porque supongo que el SO será de 32 bits, así que tampoco puedes hacer mucha cosa más, y luego si tienes presupuesto ya irás a por el procesador, pero en primer lugar yo optaría por la memoria.
__________________
Aviso: No se resuelven dudas por MP!
  #3 (permalink)  
Antiguo 26/05/2010, 10:23
 
Fecha de Ingreso: febrero-2009
Mensajes: 312
Antigüedad: 15 años, 2 meses
Puntos: 4
Respuesta: Ayuda con consumo de recursos en SQL Server

Hola

Como bien dice Malenko la memoria viene bien siempre, pero yo personalmente antes de optar por hardware, me cercioraría del buen funcionamiento software, mejor dicho:
índices, tempdb, log de transacciones, tablas fragmentadas, uso de cursores, etc...
Muchas veces el consumo excesivo viene dado por una mala programación software o mal mantenimiento de la BD.

Es sólo una sugerencia...

Saludos
  #4 (permalink)  
Antiguo 26/05/2010, 20:34
Avatar de Valery-Net  
Fecha de Ingreso: agosto-2008
Mensajes: 694
Antigüedad: 15 años, 8 meses
Puntos: 12
Respuesta: Ayuda con consumo de recursos en SQL Server

El hardware es vital para sql server, compra unos buenos discos, en raid mucho mejor y buena memoria.

Etiquetas: recursos, server, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:55.