• # Et 40 fois moins rapide si tu fais le bench toi même

    Posté par . En réponse à la dépêche Oracle Pet Store vs. .NET Pet Store. Évalué à 1.

    Tout ces benchmark sont biaisés, ils ont été optimisés pour 1 type d'application.

    A la base et c'est vrai pour tous les OS/Applications, le paramétrage est général pour que les performances soient homogénes quelque soit le type d'appli que tu lances dessus.

    Mais là ils ont fait des réglages à mort, c'est la même différence qu'entre une voiture d'usine et une voiture préparée/bricolée qui peut avoir le double de puissance, mais le moteur sera plus fragile en utilisation longue.

    Donc ces benchmark n'ont rien à voir avec ce que vous pouvez obtenir avec votre appli sans appeler un spécialiste (trés trés trés cher) oracle ou sqlserver. D'ailleurs, dans le document, oracle a surtout modifié le paramétrage de leur base de donnée. c'est la base de donnée qui méne la danse dans ce genre d'application.

    Il vaut mieux récupérer les chiffres du premier benchmark, et vous aurez une idée plus réaliste des performances de votre application dans la vrai vie sans les optimisations de la mort qui tue des spécialistes (trés trés cher) d'oracle. Mais c'est vrai que quand ils passent il y a une amélioration.

    De toute manière Oracle ils ne se font pas chier, ils te vendent la BD la plus rapide du monde (c'est ce qu'ils disent), tu leur dis "ça rame votre truc", et ils répondent maintenant que vous avez payé notre truc 150.000 euros, et bien vous allez payer un spécialiste à 3000 euros par jour pendant un mois pour que ça aille plus vite et c'est vrai que ça va booster, mais ça coute encore plus cher.

    Donc les benchmark, c'est comme une clio (par exemple) 2l 16s échappement libre et tout le toutim pour les circuits GT, des performances alléchantes avec presque 300ch, mais quand tu achéte le produit tu te retrouves avec le modéle de base 1,2l 60 chevaux