Tamaño de tabla

07/10/2009 - 18:16 por Ivan | Informe spam
Hola, es normal que trabajar con una tabla de 3 millones de registros sea
lento, incluso haciendo consultas con SLQ Server Management?

Si intento hacer una select: select * from tabla where id=xxx, la consulta
fácilmente tarda 40 segundos. Y si hago un delete from tabla, me salta una
excepción de Valor de tiempo de espera caducado y no borra nada.

Tengo una clave formada por un id (int) y un cod (nvarchar), no sé si esto
último puede influir negativamente en el rendimiento.

gracias
Ivan

Preguntas similare

Leer las respuestas

#6 Carlos Sacristan
16/10/2009 - 12:03 | Informe spam
¿Y qué hace ese trigger?

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático


"Maleto" wrote in message
news:
Hola, yo tengo un problema similar al de ivan cuando hago un update
masivo en una tabla grande que tiene un trigger asociado, el cual
modifica los datos de otra tabla en otra bbdd en el mismo servidor, el
plan de ejecucion es el siguiente:

|--Clustered Index Update(OBJECT:([skidreams_desarrollo].[dbo].
[xxxGesClientes].[PK__xxxGesClientes__319832C2]), SET:
([xxxGesClientes].[pais]=Convert([@1])), DEFINE:([ConstExpr1006]
=Convert([@1])), WHERE:([xxxGesClientes].[CodCliente] < Convert
([@2])))

y caduca e tiempo... si me pueden decir algo estaria eternamente
agradecido ;)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida