Mi chiedevo se occorreva connettere e subito dopo disconnettere il collegamento ad un Database mySQL. Se ad esempio in un JButton controllo semplicemente se una query è vuota oppure no, devo subito dopo disconnettere il DB, oppure, considerando che dopo 20 secondi(circa) dovrò riconnettermi al DB per inserire dei dati, conviene lasciare la connessione aperta?
Se connetto il DB nel main del mio programma, è giusto usare la disconnessione solo dopo le operazioni che riguardano il DB (circa il 70% del lavoro del mio programma)?