* Bonjour, *
Je programme principalement en C/C++, sous Windows, avec des outils microsoft.
Les DB sont sous SQL Server, microsoft aussi donc.
Pour communiquer avec les DB de SQL Server j'utilise ODBC (des fonctions en C) et/ou MSADO (objets COM en C++).
J'ai récemment comparé les performances des deux API et je me suis rendu compte que ODBC est bien plus performant, jusqu'à 2x en local (c-à-d programme et DB sur le même serveur).
Je suis surpris d'une telle différence ! La surcouche MSADO serait-elle à ce point si lourde ?
J'aimerais ainsi connaître vos expériences, quels langages utilisez-vous, quels API, les avez-vous comparé ?
Merci
Partager