SQL - DUDA- ¿Mantener abierta la conexión o cerrarla constantemente?

 
Vista:
sin imagen de perfil
Val: 5
Ha disminuido su posición en 10 puestos en SQL (en relación al último mes)
Gráfica de SQL

DUDA- ¿Mantener abierta la conexión o cerrarla constantemente?

Publicado por Zausen (3 intervenciones) el 16/09/2017 00:58:46
hola gente.

Estoy diseñando una base de datos muy especial a la cual me conecto desde un programa (En C#). La cosa es que a esa base de datos, durante un intervalo de tiempo, varios lugares van a estar consultando la información en ella, editando y comparándola. (Tipo de bbdd mysql).

Entonces pienso. Abro y cierro la conexión cada vez que hago una consulta, pero lo hago muy frecuentemente durante un intervalo de tiempo de unos 15 minutos o más... Así que se me ocurrió la idea de "¿Y si abro la conexión al empezar y la cierro al terminar el programa?¿Reduciría carga al proceso?"

Lo que no entiendo es hasta que punto puede ser buena o mala idea hacer eso.

En resumen: ¿Mantener una conexión a base de datos mientras ejecuto Procedimientos-almacenados/Consultas puede ser poco recomendable o puede ser una buena idea?

Un saludo y gracias de antemano.
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
Imágen de perfil de Isaias
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

DUDA- ¿Mantener abierta la conexión o cerrarla constantemente?

Publicado por Isaias (1921 intervenciones) el 20/09/2017 20:23:27
La teoria dice:

- Abrir conexion
- Ejecutar
- Recibir
- Cerrar conexion
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