• # Comparaison ?

    Posté par (site web personnel) . En réponse au journal PostgreSQL dans la cour des grands. Évalué à 9.

    Extrait du lien [3] :
    "This publication shows that a properly tuned PostgreSQL is not only as fast or faster than MySQL, but almost as fast as Oracle (since the hardware platforms are different, it's hard to compare directly). "

    Alors et d'une cette publication n'évoque pas, à ma connaissance, MySQL donc je ne vois pas comment il peut dire que PostgreSQL est aussi rapide (voire plus).
    De deux, comme il le reconnait lui-même, comment évaluer la rapidité d'Oracle et de PostgreSQL alors que l'OS et le hardware sous-jacent sont complètements différents ?
    La moindre des choses quand on fait un bench c'est d'isoler les sources de divergences alors que là on compare simultanément deux SGBDR différents sur deux plates-formes différentes. Comment savoir si la rapidité est due à la base de données, à l'OS ou au hardware ?
    Oracle tourne sur deux quadri-core Xeon cadencés à 2.66 GHz sur un Linux RHEL 4 alors que PostgreSQL tourne sur un octo-core Niagara cadencé à 1.2 GHz sur un Solaris 10.

    Ah tiens je vient de regarder les disques et là aussi c'est différent :
    Oracle utilise "16x73GB SAS 15K RPM" alors que PostgreSQL utilise "2x73Gb 10K RPM"

    Ah oui encore une différence : le système de fichier est ext3 pour Oracle alors que c'est UFS pour PostgreSQL.

    Bon je vois vraiment pas comment on peut tirer une quelconque comparaison de ce benchmark. C'est utile pour avoir une valeur de référence pour PostgreSQL mais on ne peut pas l'utiliser pour comparer.