Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

VB6 vs SQL 2000 y 2005

Estas en el tema de VB6 vs SQL 2000 y 2005 en el foro de Visual Basic clásico en Foros del Web. Recientemente migre una servidor de SQL 2000 a SQL 2005, resulta que una sentencia sencilla como este select SqlVar = "Select * from TInventariosCliente where ...
  #1 (permalink)  
Antiguo 03/06/2011, 10:39
 
Fecha de Ingreso: junio-2011
Mensajes: 2
Antigüedad: 12 años, 10 meses
Puntos: 0
VB6 vs SQL 2000 y 2005

Recientemente migre una servidor de SQL 2000 a SQL 2005, resulta que una sentencia sencilla como este select

SqlVar = "Select * from TInventariosCliente where Pais='" + m_sCodPais + "' And Cliente='" + m_sCodCliente + "' And Producto='" + m_sCodProducto + "' And Fecha ='" + Format(m_sFecha, "YYYYMMDD") + "'"

Set Dset = db.Execute(SqlVar)

Demora mucho mas tiempo lo cual me esta ocacionando mucha lentitud en la aplicacion.

Antes con SQL 2000 era realmente rapido.

Saludos
  #2 (permalink)  
Antiguo 03/06/2011, 12:07
 
Fecha de Ingreso: febrero-2011
Mensajes: 36
Antigüedad: 13 años, 2 meses
Puntos: 2
Respuesta: VB6 vs SQL 2000 y 2005

Estimado :

Una consulta : Esta indexada la tabla que consultas?

A veces, al migrar de 2000 al 2005.. no es solo copiar la base y subirla en el motor sql 2005. hay que revisar los index de cada tabla.

Saludos.
  #3 (permalink)  
Antiguo 03/06/2011, 13:34
 
Fecha de Ingreso: junio-2011
Mensajes: 2
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: VB6 vs SQL 2000 y 2005

Tiene 4 llaves y lo que hice fue por medio de un plan de mantenimiento regenere y reorganice indices

Etiquetas: 2000, sql, vb6
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 16:05.