Après avoir critiqué ton message pour cause de manque d'argumentation, je m'y colle et fait le récit de mon expérience certe limitée mais réelle d'Oracle :
1)Les blobs
J'ai fait mon stage dans une boite vraiment pro-linux (tout les développeurs travaillaient avec), au début ils utilisaient un SGDB libre (Postgres je crois).
Un jour, ils ont eu besoin d'utiliser des BLOBS dans une de leur table et ce jour là, ils ont été obligés de migrer vers Oracle.
2)Les tables de plus de 1 million de rangées
Au boulot, j'ai une appli qui fait une réquête (sur Oracle) avec jointure entre deux tables , l'une faisant 1,5 millions de lignes, l'autre plus petite 150000 lignes.
Comme la requète est compliqué, on ne peut pas utiliser l'index, il faut donc parcourir toute la table, ça prends plus de 4 minutes.
Certes c'est long mais faut voir le boulot qu'on lui demande à Oracle, et ça prouve qu'Oracle est VRAIMENT capable de gérer des tables de cette taille et en plus pour toutes les autres requêtes qui peuvent utiliser un index, ça reste rapide.
Je ne suis pas convaincu que Postgress ou MySQL possède un tel niveau de "scalabilité", et j'attends le jour ou LinuxFr aura 150.000 utilisateurs et 1,6 millions de commentaires à gérer pour voir si les SGDB libres sont capable de tenir aussi bien la charge.
3)Les imports/exports
Pour certaines personnes c'est vital, chez nous en fait plusieurs par semaine...
4)Oracle est lourd est lent par rappor à Postgres
Ouais, mais si comme si tu comparais le noyau Linux avec ses 3 millions de lignes à Minix.
Evidemment, c'est plus gros donc ça prends plus de mémoire et ça met un peu plus de temps à démarrer, mais ça fait vachement plus de truc aussi !
Conclusion
Donc en terme de fonctionalité Oracle explose les SGDB libres, même si pour beaucoup d'utilisateurs un SGDB libre suffit à couvrir leur besoins.
[^] # Oracle moins bien que PostgresSQL (suite)
Posté par Stephane JUTIN . En réponse à la dépêche Red Hat s'éloigne de plus en plus du libre. Évalué à 4.
1)Les blobs
J'ai fait mon stage dans une boite vraiment pro-linux (tout les développeurs travaillaient avec), au début ils utilisaient un SGDB libre (Postgres je crois).
Un jour, ils ont eu besoin d'utiliser des BLOBS dans une de leur table et ce jour là, ils ont été obligés de migrer vers Oracle.
2)Les tables de plus de 1 million de rangées
Au boulot, j'ai une appli qui fait une réquête (sur Oracle) avec jointure entre deux tables , l'une faisant 1,5 millions de lignes, l'autre plus petite 150000 lignes.
Comme la requète est compliqué, on ne peut pas utiliser l'index, il faut donc parcourir toute la table, ça prends plus de 4 minutes.
Certes c'est long mais faut voir le boulot qu'on lui demande à Oracle, et ça prouve qu'Oracle est VRAIMENT capable de gérer des tables de cette taille et en plus pour toutes les autres requêtes qui peuvent utiliser un index, ça reste rapide.
Je ne suis pas convaincu que Postgress ou MySQL possède un tel niveau de "scalabilité", et j'attends le jour ou LinuxFr aura 150.000 utilisateurs et 1,6 millions de commentaires à gérer pour voir si les SGDB libres sont capable de tenir aussi bien la charge.
3)Les imports/exports
Pour certaines personnes c'est vital, chez nous en fait plusieurs par semaine...
4)Oracle est lourd est lent par rappor à Postgres
Ouais, mais si comme si tu comparais le noyau Linux avec ses 3 millions de lignes à Minix.
Evidemment, c'est plus gros donc ça prends plus de mémoire et ça met un peu plus de temps à démarrer, mais ça fait vachement plus de truc aussi !
Conclusion
Donc en terme de fonctionalité Oracle explose les SGDB libres, même si pour beaucoup d'utilisateurs un SGDB libre suffit à couvrir leur besoins.