Hola a todos!!!
Vereis, tengo un problemilla con la eficiencia, ejecuto este codigo que os
pongo a continuacion
Dim Poblacion As New DataSet(Tabla)
Dim TextoComando As String
'TextoComando = "SELECT " & Campos & " FROM " & Tabla & " WHERE
msc7_ejercicio = " & msc7_ejercicio & ""
TextoComando = "SELECT msc7_subcuenta FROM " & Tabla & " WHERE
msc7_ejercicio = " & msc7_ejercicio & ""
Try
Dim l_sqlDAPoblacion As New SqlDataAdapter(TextoComando, conexion)
l_sqlDAPoblacion.Fill(Poblacion, Tabla)
Catch
Poblacion = New DataSet("Error")
End Try
Return Poblacion
La cuestion es que la consulta debe de devolver 1000000 de registros, y el
tiempo que usa es exagerado, la consulta se lanza contra un servidor de sql
expres, mi pregunta es la siguiente, habria alguna forma de hacer que
funcionase mas rapido??? Es posible que si la base de datos estubiese en un
servidor de sql no express funcionase mas rapido??
Gracias por vuestras respuestas, un saludo
Leer las respuestas