Foros del Web » Programando para Internet » ASPX (.net) »

Sql lento

Estas en el tema de Sql lento en el foro de ASPX (.net) en Foros del Web. Hola Uso windows 7 y asp Tenia access y lo he migrado a sql 2008 express Va super lento ahora con sql (hasta 10 veces ...
  #1 (permalink)  
Antiguo 16/02/2012, 15:27
 
Fecha de Ingreso: junio-2010
Mensajes: 60
Antigüedad: 13 años, 10 meses
Puntos: 1
Sql lento

Hola
Uso windows 7 y asp
Tenia access y lo he migrado a sql 2008 express

Va super lento ahora con sql (hasta 10 veces mas lento usando el mismo codigo y ddbb)

esta perfectamente indexado

De que puede ser? Como puedo solucionarlo?
Muchas gracias
  #2 (permalink)  
Antiguo 16/02/2012, 16:04
Avatar de bitbow  
Fecha de Ingreso: julio-2006
Ubicación: Distrito Federal
Mensajes: 635
Antigüedad: 17 años, 9 meses
Puntos: 34
Respuesta: Sql lento

Hola!

Cuales son las caracteristicas de tu equipo, para correr lo que menciones es necesario tener un equipo robusto.

Saludos.
__________________
El ego es el mayor enemigo de un hombre inteligente.
  #3 (permalink)  
Antiguo 17/02/2012, 08:45
 
Fecha de Ingreso: junio-2010
Mensajes: 60
Antigüedad: 13 años, 10 meses
Puntos: 1
Respuesta: Sql lento

hola

alguien me puede ayudar con lo de antes ?


Para vuestra infoy estoy usando lo siguiente:

HP 6000 Pro MT
Inte Coler 2 Quac CPU8400 @ 2.66GHz
RAM 2.00 GB
Sistema operativo 32 bits
IIS 6.1
Windows 7



Con el siguiente codigo y tanto ACCESS como MS-SQL SERVER 2008 Express perfectamente indexado
En ACCES Tarda 4.30 segundos
En MS-SQL SERVER 2008 Express Tarda 29.10 segundos


' En la Tabla TablaClientes hay 9000 lineas
Set rs = ConData.Execute("Select ClienteCodigo,ClienteComercial From TablaClientes Where ClienteComercial = 'Pedro' ")
Do While Not rs.EOF
' Para vuestra info .... Por aqui paso unas 4300 veces

' En la Tabla TablaContactos hay 23700 lineas
sSQL_1="UPDATE TablaContactos SET ContactoComercial='Cliente de Pedro' WHERE ContactoCodigoCliente = '"&rs("ClienteCodigo")&"' "
Set RS_1 = ConData.Execute(sSQL_1)

rs.MoveNext
Loop
rs.Close
Set rs = Nothing

Etiquetas: asp, lento, 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 01:07.