Conclusion hâtive, puisqu'ils avouent comparer des algorithmes différents. Quand ils comparent les mêmes algorithmes sur les SGBDR différents, les résultats ne sont plus pareil :
MySQL comparé à SQL Server :
Comparaisons sur requêtes identiques :
Si l'on compare avec MS SQL Server à MySQL, et pour les requêtes identiques, les résultats sont les suivants :
Solution classique : MySQL va de 5 fois moins rapide à 9 fois plus (10 000 lignes).
Si on compare MySQL à SQL Server version non indexée, la différence est moindre.
Solution Snodgrass : 15 fois moins rapide avant abandon (plus de 30 minutes).
PostGresSQL comparé à MySQL :
Comparaisons sur requêtes identiques :
Pour la solution 1, PG est plus rapide, entre 3 et 22 fois
Pour la solution 2, PG est moins rapide de 1,25 fois
[^] # Re: Postgresql
Posté par BFG . En réponse au journal Mysql, je t'aime un peu, à la folie, mais pas trop libre. Évalué à 4.
Conclusion hâtive, puisqu'ils avouent comparer des algorithmes différents. Quand ils comparent les mêmes algorithmes sur les SGBDR différents, les résultats ne sont plus pareil :
Le lien complet : http://blog.developpez.com/sqlpro/p9821/langage-sql-norme/agregation-d-intervalles-en-sql-1/