par
devlop78 » 06 déc. 2010, 20:56
Perso, j'ai eu des tables avec des millions de records, d'une petite dizaine de Go, sous MySQL, pas de soucis.
Il faut juste bien le configurer, voilà la vraie difficulté.
J'ai déjà vu des tests et des critiques de MySQL sur ses performances, mais datant de plusieurs années. Il est difficile de dire ce qu'il en est aujourd'hui par rapport à ces lectures. Mais, ce qui est certain, c'est qu'il est moins riche en fonctionnalités ... où sont les contraintes de validation ? Les domaines ? Les vues matérialisées (ahah je crâne là, PostgreSQL n'en propose pas non plus) ...
Sur le moindre doûte, je pencherais sur PostgreSQL qui doit être aussi "compliqué" à configurer sur un dédié que MySQL. Mais cela sans aucun préjugé sur les performances, là dessus je n'ai lu que des critiques subjectives ou trop vieilles. Bien sûr, 5 To de données nécessiteront Oracle alors que 5 Mo serait un carnage pour ce dernier. Je ne peux que me prononcer sur la richesse de PostgreSQL et un meilleur respect des standards SQL, quoique dont l'atout reste à démontrer si l'on programme toujours sur le même système.
[quote="Berzemus"]Perso, j'ai eu des tables avec des millions de records, d'une petite dizaine de Go, sous MySQL, pas de soucis.
Il faut juste bien le [i]configurer[/i], voilà la vraie difficulté.[/quote]
J'ai déjà vu des tests et des critiques de MySQL sur ses performances, mais datant de plusieurs années. Il est difficile de dire ce qu'il en est aujourd'hui par rapport à ces lectures. Mais, ce qui est certain, c'est qu'il est moins riche en fonctionnalités ... où sont les contraintes de validation ? Les domaines ? Les vues matérialisées (ahah je crâne là, PostgreSQL n'en propose pas non plus) ...
Sur le moindre doûte, je pencherais sur PostgreSQL qui doit être aussi "compliqué" à configurer sur un dédié que MySQL. Mais cela sans aucun préjugé sur les performances, là dessus je n'ai lu que des critiques subjectives ou trop vieilles. Bien sûr, 5 To de données nécessiteront Oracle alors que 5 Mo serait un carnage pour ce dernier. Je ne peux que me prononcer sur la richesse de PostgreSQL et un meilleur respect des standards SQL, quoique dont l'atout reste à démontrer si l'on programme toujours sur le même système.