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.

Preguntas similare

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.



Respuesta Responder a este mensaje
#2 Maxi [MVP]
23/02/2006 - 02:20 | Informe spam
Hola, lo mejor en estos casos es poner un profiler y que alguien conozca de
performance, es un tema bastante amplio como para poder analizarlo desde un
foro.


Salu2
-
[MVP] SQL Server
Orador para Culminis Latam
www.sqlgurus.org

MSN:

"Silverius" escribió en el mensaje
news:%23lcSa$
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.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida