Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Que es mas optimo...?

2 views
Skip to first unread message

Edward J. Ocando

unread,
Nov 10, 2009, 9:00:14 AM11/10/09
to
Muy buenos dias a todos.

Imaginense el siguiente escenario: Una aplicacion Windows (tambien puede
ser asp .net) que tiene muchas ventanas desde donde se hacen distintas
operaciones a tablas en SQL Server 2005/2008 (podrian ser tambien otros
motores de bases de datos como por ejemplo mySQL)

En cada ventana se crea la coneccion necesaria para accesar a la base de
datos, por ejemplo:

Dim connectionString As String = "Data Source = Desarrollo;Initial
Catalog=AdminTI;Persist Security Info=True;User ID=sa; password =Password"
Dim connection As New SqlConnection(connectionString)
Dim command As New SqlCommand("Delete * from Productos", connection)
connection.Open()
' Otros comandos...: Crear DataSet, crear DataTables, Insert, Delete,
Update, etc....

En dicha aplicacion varias ventanas pueden estar abiertas en un mismo
instante, lo que significa que habrian varios SqlConnection activos a
la vez.

Pregunto: Seria apropiado tener muchos SqlConnection activos o mejor
crear un unico SqlConnection a nivel de modulo (para que sea visible a
toda la aplicacion) y asi minimizar el uso de recuerso del cliente como
del servidor.

Cual es la opcion mas apropiada en miras al rendimiento...?

Saludos y muchas gracias.

--
________________________
Edward J. Ocando C.
sop...@ingen.com.ve
Desarrollador .net & DBA
http://www.ingen.com.ve
http://www.soydesarrollador.net
________________________
"No cuides la naturaleza, ella sabe cuidarse sola... Lim�tate a no destruirla."

0 new messages