• [^] # Re: Oracle et Java

    Posté par . En réponse à la dépêche Interview de Bjarne Stroustrup. Évalué à 3.

    Bon déjà, c'est exactement ce que j'ai dit : le moteur d'Oracle, c'est clair que c'est du C, pour tout ce qui est gestion des entrées/sorties, maintenant le reste c'est du Java : décodage des requêtes et tout ce qui est interface (pas qu'au sens graphique merci) : ca simplifie la portabilité.

    Pour ce qui est de la comparaison Oracle/PostgreSQL, c'est pas du facile ni du régulier mais bon, pas de problèmes (sauf mon compte en banque) : on prend deux machines identiques, une avec Oracle et une avec PostgreSQL, on fait les mêmes tests sur des trucs bien différents : requêtes simples/complexes, tables vides/remplies et on verra qui gagne !

    Ce qui fait la force d'Oracle, c'est la possibilité, super bien exploité, de chainer et de parallèliser les bases sur plusieurs ordinateurs, point barre.

    Alors une base assez conne avec assez d'utilisateurs supportables par une machine, PostgreSQL te grille Oracle, le reste c'est des idées reçues.

    MySQL suffit pour la plupart des sites Web, c'est surtout parce que c'est pas critique, surtout de la lecture de données et pourtant c'est pas une vraie base relationnelle comme PostgreSQL et Oracle (sauf avec l'ajout de patch et autres bidouilles bientôt supportés de base)

    Maintenant cite moi une utilisation d'Oracle critique : ou elle ne soit pas déployée sur plusieurs stations, ce qui manque cruellement à PostgreSQL (avec une intégration aisée avec tout le monde transactionnel distribué)