Sql 2000 express + vista indexada...

09/03/2009 - 22:50 por jmauriciopb | Informe spam
Bue día.

Tengo instalado Sql 2000 Express en un maquina con WXP con 1 gb de ram
la cual hace de servidor, existe 4 PC que acceden al servidor, la data
todavía es poca, agrega una vista indexada en la base de datos, además
de modificar mediante programa unos 12000 registros, después de unos
días de haber hecho, los usuario se quejan de la lentitud del servidor
incluso hay momentos en que no responde, al momento estamos
descartando la posibilidad de virus.

Preguntas:
Qué tal se lleva Sql 2000 express con las vistas indexadas.?
Existe alguna formada de darle algún tipo de mantenimiento a la base
de datos?
Como saber cuáles son los procesos que están dando una sobre carga al
servidor?

Gracias por su atención.

Saludos.
Mauricio Pulla.
Cuenca-Ecuador.
 

Leer las respuestas

#1 Carlos Sacristan
10/03/2009 - 09:04 | Informe spam
En algo te has equivocado porque no existe la versión Express de 2000. En
todo caso sería MSDE o SQL 2005 Express.

De todos modos, contestando a tus preguntas:

1º.- Las vistas indexadas son una buena solución para determinados
escenarios. Puede el uso que le estés dando no sea el mejor (si dices que
tienes pocos datos no parece que tengan mucho sentido), pero "llevarse", SQL
Server se "lleva" bien con ellas

2º.- Sí, claro. Para ello existen los planes de mantenimiento. No recuerdo
ahora si MSDE traía incorporados planes de mantenimiento, pero si tienes 2005
puedes echar mano del script de Ola Hallengren:
http://blog.ola.hallengren.com/blog...40068.html

3º.- SQL Profiler es la herramienta que te permite analizar las peticiones
que le llegan al servidor. Agrupando por la petición en sí, puedes ver cuáles
son las más costosas.

De todos modos, las razones por las cuales el servidor puede ir lento a ojos
del usuario son muchas. Es difícil darte una explicación en una respuesta de
un grupo de noticias, pero deberías revisar qué procesos están ejecutándose
cuando se detecta esa lentitud, analizar algunos contadores de rendimiento,
ver si hay bloqueos, los tipos de espera de las peticiones


Un saludo
-
www.navento.com
Servicios de Localización GPS


"" wrote:

Bue día.

Tengo instalado Sql 2000 Express en un maquina con WXP con 1 gb de ram
la cual hace de servidor, existe 4 PC que acceden al servidor, la data
todavía es poca, agrega una vista indexada en la base de datos, además
de modificar mediante programa unos 12000 registros, después de unos
días de haber hecho, los usuario se quejan de la lentitud del servidor
incluso hay momentos en que no responde, al momento estamos
descartando la posibilidad de virus.

Preguntas:
Qué tal se lleva Sql 2000 express con las vistas indexadas.?
Existe alguna formada de darle algún tipo de mantenimiento a la base
de datos?
Como saber cuáles son los procesos que están dando una sobre carga al
servidor?

Gracias por su atención.

Saludos.
Mauricio Pulla.
Cuenca-Ecuador.

Preguntas similares