Oracle - Tiempos en Oracle desde Visual Basic

 
Vista:

Tiempos en Oracle desde Visual Basic

Publicado por Pablo (1 intervención) el 09/03/2007 10:03:26
Buenas,
He hecho un progamilla en visual basic que realiza muchas selects sobre un base de datos Oracle. Son unas 2500 selects. El problema es que el programa tarda una media hora en ejecutarse. Por eso hice un script PL/SQL para comprobar tiempos. El script hace las mismas selects y el mismo número de veces pero tarda unos pocos segundos en ejecutarse. (mucho menos que en visual basic)
¿Podríais decirme porque sucede esto?
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Tiempos en Oracle desde Visual Basic

Publicado por frecobos (15 intervenciones) el 09/03/2007 21:07:33
Cada vez que envias un query a oracle, tiene que pasar por la red, recibirlo Oracle, Parsearlo, validar permisos de los objetos que quieres accesar. En el Stored procedure solo lo hace 1 vez.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar