La question est un peu vague. Le meilleur système de base de donnée est celui qui est adapté à ton environnement logiciel et à tes besoins, en prenant aussi en compte ton budget. C'est vrai que MySQL est une bonne solution, mais la gestion de grands flots de donnée n'est pas très optimisée. PostgreSQL est un bon système OpenSource qui permet une bonne gestion des bases de grandes tailles. Oracle est plus approprié sous l'environnement Windows.
Il n'existe que deux choses infinies, l'univers et la bêtise humaine... Mais pour l'univers, je n'en ai pas acquis la certitude.