si cette base de données est utilisée par un programme que vous avez développé il suffit de créer une seule connexion à la base de données pour toutes les requêtes en créant une classe par exemple en java
	
	1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
   |  
 
import java.sql.*;
public class SingletonConnection 
{
    private static Connection connection;
    static
    {
        try {
            Class.forName("com.mysql.jdbc.Driver");
            connection =DriverManager.getConnection("jdbc:mysql://localhost:3306/nomdelabase", "login", "mot de pass" );
            } 
            catch (Exception ex) {
                ex.printStackTrace();
            }
    }
 
    public static Connection getConnection() {
        return connection;
    }
 
    public SingletonConnection() {
    }
 
} | 
 et qu'à chaque fois que vous voulez établir une connexion 
	
	Connexion conn = SingletonConnection().getConnection()
 comme ça vous allez éviter de créer un nouveau thread pour chaque nouvelle connexion
						
					
Partager