Gestón de Conexiones

13/02/2006 - 23:53 por Mario Vázquez | Informe spam
Hola,

Para un sitio web susceptible de recibir muchas visitas, qué opción sería
preferible para conectarse a un servidor de Sql-Server2000:

- Abrir una conexión para cada nuevo cliente y no cerrarla hasta que ésta
termine.
- Abrir conexiones sólo cuando haya que acceder a la base de datos y
cerrarlas inmediatamente.
- Compartir objetos de conexión entre sesiones.
- ?

Gracias por cualquier sugerencia,
mvr.

Preguntas similare

Leer las respuestas

#11 Mario Vázquez
14/02/2006 - 17:31 | Informe spam
Hola Miguel,

Todo esto suena muy bien.
Antes de nada leeré el artículo.

Saludos,
Mario Vázquez


"Miguel Egea" escribió en el mensaje
news:
Así es, además hará por tí otra cosa, que es ejecutar un
sp_resetconnection para evitar que "basurilla" que otra conexión haya p
odido dejar afecte a como funciona tu aplicación.

En la web de eladio rincón tienes detalles de como funciona el app pooll

http://siquelnet.etraducciones.com/...p;Articulo1.xml

Es un muy buen artículo.


Miguel Egea
Visita mi web http://www.portalsql.com
SQL Server MVP, Mentor
Solid Quality Learning
http://www.SolidQualityLearning.com
"Solid Quality Learning is the trusted global provider of advanced
education and solutions for the entire Microsoft database platform"



"Mario Vázquez" wrote in message
news:
¿Quién es el?
:-)
Si es Sql-Server, ¿debo entender que al hacer new
SqlConnection(strCnn).Open() no se abrirá realmente una nueva conexión si
existe alguna disponible?

Gracias


"Miguel Egea" escribió en el mensaje
news:uy$
En un entorno web, puedes abrir y cerrar. El solo crea el pool de
conexiones y si las cadenas de conexión son iguales, el reaprovecha esa
conexión.


Miguel Egea
Visita mi web http://www.portalsql.com
SQL Server MVP, Mentor
Solid Quality Learning
http://www.SolidQualityLearning.com
"Solid Quality Learning is the trusted global provider of advanced
education and solutions for the entire Microsoft database platform"

"Mario Vázquez" wrote in message
news:
Hola,

Para un sitio web susceptible de recibir muchas visitas, qué opción
sería
preferible para conectarse a un servidor de Sql-Server2000:

- Abrir una conexión para cada nuevo cliente y no cerrarla hasta que
ésta
termine.
- Abrir conexiones sólo cuando haya que acceder a la base de datos y
cerrarlas inmediatamente.
- Compartir objetos de conexión entre sesiones.
- ?

Gracias por cualquier sugerencia,
mvr.















Respuesta Responder a este mensaje
#12 Mario Vázquez
14/02/2006 - 22:04 | Informe spam
Parece que el uso de polling sea lo más razonable.
Aunque, ¿quien maneja el polling, Sql-Server o los objetos de conexión?

Saludos,
Mario Vázquez


"Miguel Egea" escribió en el mensaje
news:
Así es, además hará por tí otra cosa, que es ejecutar un
sp_resetconnection para evitar que "basurilla" que otra conexión haya p
odido dejar afecte a como funciona tu aplicación.

En la web de eladio rincón tienes detalles de como funciona el app pooll

http://siquelnet.etraducciones.com/...p;Articulo1.xml

Es un muy buen artículo.


Miguel Egea
Visita mi web http://www.portalsql.com
SQL Server MVP, Mentor
Solid Quality Learning
http://www.SolidQualityLearning.com
"Solid Quality Learning is the trusted global provider of advanced
education and solutions for the entire Microsoft database platform"



"Mario Vázquez" wrote in message
news:
¿Quién es el?
:-)
Si es Sql-Server, ¿debo entender que al hacer new
SqlConnection(strCnn).Open() no se abrirá realmente una nueva conexión si
existe alguna disponible?

Gracias


"Miguel Egea" escribió en el mensaje
news:uy$
En un entorno web, puedes abrir y cerrar. El solo crea el pool de
conexiones y si las cadenas de conexión son iguales, el reaprovecha esa
conexión.


Miguel Egea
Visita mi web http://www.portalsql.com
SQL Server MVP, Mentor
Solid Quality Learning
http://www.SolidQualityLearning.com
"Solid Quality Learning is the trusted global provider of advanced
education and solutions for the entire Microsoft database platform"

"Mario Vázquez" wrote in message
news:
Hola,

Para un sitio web susceptible de recibir muchas visitas, qué opción
sería
preferible para conectarse a un servidor de Sql-Server2000:

- Abrir una conexión para cada nuevo cliente y no cerrarla hasta que
ésta
termine.
- Abrir conexiones sólo cuando haya que acceder a la base de datos y
cerrarlas inmediatamente.
- Compartir objetos de conexión entre sesiones.
- ?

Gracias por cualquier sugerencia,
mvr.















Respuesta Responder a este mensaje
#13 Miguel Egea
15/02/2006 - 01:37 | Informe spam
Ado.net, las librerías de conexión.


Miguel Egea
Visita mi web http://www.portalsql.com
SQL Server MVP, Mentor
Solid Quality Learning
http://www.SolidQualityLearning.com
"Solid Quality Learning is the trusted global provider of advanced education
and solutions for the entire Microsoft database platform"

"Mario Vázquez" wrote in message
news:%
Parece que el uso de polling sea lo más razonable.
Aunque, ¿quien maneja el polling, Sql-Server o los objetos de conexión?

Saludos,
Mario Vázquez


"Miguel Egea" escribió en el mensaje
news:
Así es, además hará por tí otra cosa, que es ejecutar un
sp_resetconnection para evitar que "basurilla" que otra conexión haya p
odido dejar afecte a como funciona tu aplicación.

En la web de eladio rincón tienes detalles de como funciona el app pooll

http://siquelnet.etraducciones.com/...p;Articulo1.xml

Es un muy buen artículo.


Miguel Egea
Visita mi web http://www.portalsql.com
SQL Server MVP, Mentor
Solid Quality Learning
http://www.SolidQualityLearning.com
"Solid Quality Learning is the trusted global provider of advanced
education and solutions for the entire Microsoft database platform"



"Mario Vázquez" wrote in message
news:
¿Quién es el?
:-)
Si es Sql-Server, ¿debo entender que al hacer new
SqlConnection(strCnn).Open() no se abrirá realmente una nueva conexión
si existe alguna disponible?

Gracias


"Miguel Egea" escribió en el mensaje
news:uy$
En un entorno web, puedes abrir y cerrar. El solo crea el pool de
conexiones y si las cadenas de conexión son iguales, el reaprovecha esa
conexión.


Miguel Egea
Visita mi web http://www.portalsql.com
SQL Server MVP, Mentor
Solid Quality Learning
http://www.SolidQualityLearning.com
"Solid Quality Learning is the trusted global provider of advanced
education and solutions for the entire Microsoft database platform"

"Mario Vázquez" wrote in message
news:
Hola,

Para un sitio web susceptible de recibir muchas visitas, qué opción
sería
preferible para conectarse a un servidor de Sql-Server2000:

- Abrir una conexión para cada nuevo cliente y no cerrarla hasta que
ésta
termine.
- Abrir conexiones sólo cuando haya que acceder a la base de datos y
cerrarlas inmediatamente.
- Compartir objetos de conexión entre sesiones.
- ?

Gracias por cualquier sugerencia,
mvr.



















email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida