Hola a tod@s
estoy haciendo una aplicación que tiene una base de datos mysql, es una agenda. Tengo hecho un paquete que se encarga de las gestiones sobre la base de datos(conectar, desconectar, consultar...) y tenia la siguiente duda: Es mejor conectar y desconectar cada vez que se quiere meter algo en la base de datos o es mejor conectar cuando se arranca el programa y dejar conectado hasta que se cierre la aplicacion. Lo pregunto por cuestiones de rendimiento y eso.
Saludos y gracias