Dies ist eine sehr differenzierte Frage, die nicht einfach zu beantworten ist, da jede Situation viele Vor- und Nachteile mit sich bringen kann. Außerdem bedeutet die Tatsache, dass MySQL jetzt zu Oracle gehört und mehrere Abzweigungen von der Hauptfunktionalität hat, dass MySQL nicht mehr MySQL ist.
Wenn Sie nach wirklich großen Datenmengen suchen, müssen Sie sich von den RDBMS-Sätzen lösen und sich mit Dingen wie MapReduce und anderen Technologien zur Verarbeitung großer Datenmengen befassen.
Ich persönlich habe in den letzten zehn Jahren mit allen drei aus der Anwendungsperspektive gearbeitet. Sie haben alle ihre Vorteile, wie z.B. MSSQL, das mit den anderen Microsoft-Technologien wie LINQ zusammenarbeitet, während MySQL eine große offene Community-Unterstützung hat und Oracle das Arbeitspferd des kommerziellen Sektors mit vielen Möglichkeiten ist, Anwendungslogik direkt in die Datenbank einzubetten.
Auch hier hängt es wirklich von der Anwendung, der Situation, den Fähigkeiten der Personen, die sie nach der Entwicklung warten werden, kommerziellen Erwägungen, Hardware- und Plattformüberlegungen usw. usw. ab.
7 Stimmen
Eine wichtigere Frage: Wie viel Geld haben Sie?
1 Stimmen
Wenn Sie kein Geld haben, ist MySQL wahrscheinlich die Lösung. Wenn Sie Geld haben und mit Linux (oder einer anderen Unix-Plattform) arbeiten, kann MySQL sehr wohl die Lösung sein.