Problemas serios de rendimiento y balanceo de carga

21/02/2006 - 22:44 por Silverius | Informe spam
Hola a todos

Tenemos un dos servidores en cluster (solo para fallos) con Sql Server 2000
y una aplicacion que hace uso de la misma.La bbdd siempre ha ido lenta,pero
ultimamente esto esta llegando a ser insufrible.Hemos mirado temas de
perfomance (por encima,porque ninguno tenemos demasiados conocimientos de
performance de Sql Server, somos programadores) y no hemos encontrado nada
raro,sino multiples cosas que podrian ser las causas.Debido a esto, y aunque
muchos lo pueden ver como la solucion facil, me gustaria saber si hay manera
de agregar un nuevo servidor o usar el del cluster y que entre estos hagan
balanceo de carga.Es decir que la aplicacion siga viendo un unico servidor
pero cuando haya un exceso de carga en el mismo esta se derive a un segundo
server.He visto temas como servidores federados pero por lo que veo es
necesario cambiar la aplicacion,crear las vistas ,volver a testear etc,
cuando buscaba algo mas simple.Hay alguna manera de hacer esto que digo?


Y es que no he encontrado demasiada informacion sobre esto,cuando supongo
que las empresas de cierta entidad tendran que tener instalados multiples
servidores para dar servicio,no es asi??

Gracias y un saludo.
 

Leer las respuestas

#1 Isaias
21/02/2006 - 23:57 | Informe spam
En SQL Server no cuentas con NBL (Balanceo de Cargas).

El problema debe ser:


Aunque este link que te mando es para SQL SERVER 7.0, te puede dar una idea
sobre PERFORMANCE TUNING.

http://msdn.microsoft.com/library/d...rftune.asp


Saludos
IIslas


"Silverius" escribió:

Hola a todos

Tenemos un dos servidores en cluster (solo para fallos) con Sql Server 2000
y una aplicacion que hace uso de la misma.La bbdd siempre ha ido lenta,pero
ultimamente esto esta llegando a ser insufrible.Hemos mirado temas de
perfomance (por encima,porque ninguno tenemos demasiados conocimientos de
performance de Sql Server, somos programadores) y no hemos encontrado nada
raro,sino multiples cosas que podrian ser las causas.Debido a esto, y aunque
muchos lo pueden ver como la solucion facil, me gustaria saber si hay manera
de agregar un nuevo servidor o usar el del cluster y que entre estos hagan
balanceo de carga.Es decir que la aplicacion siga viendo un unico servidor
pero cuando haya un exceso de carga en el mismo esta se derive a un segundo
server.He visto temas como servidores federados pero por lo que veo es
necesario cambiar la aplicacion,crear las vistas ,volver a testear etc,
cuando buscaba algo mas simple.Hay alguna manera de hacer esto que digo?


Y es que no he encontrado demasiada informacion sobre esto,cuando supongo
que las empresas de cierta entidad tendran que tener instalados multiples
servidores para dar servicio,no es asi??

Gracias y un saludo.



Preguntas similares