La qualité du pilote JDBC est importante notamment en termes de rapidité, type de pilote, version de JDBC supportée, ...
Le type du pilote influe grandement sur les performances :
Le type 1 (pont JDBC/ODBC) : les pilotes de ce type sont à éviter car les différentes couches mises en oeuvre (JDBC, pilote JDBC, ODBC, pilote ODBC, base de données) dégradent les performances
Le type 2 (utilise une API native) : les pilotes de ce type ont généralement des performances moyennes
Le type 3 (JDBC, pilote JDBC, middleware, DB) : les pilotes de type 3 communiquent avec un middleware généralement sur le serveur. Ils sont le plus souvent plus performants que ceux de type 1 et 2
Le type 4 (JDBC, pilote JDBC, DB) les pilotes de type 4 offre en général les meilleures performances car ils sont écrits en Java et communiquent directement avec la base de données
Partager