6 Stimmen

MySQL, MSSql, Oracle: Wann sollte man was verwenden?

  • Was ist die Einschränkung?
  • Gibt es eine bestimmte Datenmenge, die jeder unabhängig vom Speicherplatz verarbeiten kann?
  • Wann ist was zu verwenden, wenn die Lizenzierung kein Problem darstellt?

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.

0voto

DBMarcos99 Punkte 465

Eine Variable, die in diesen Fällen vielleicht übersehen wird, ist die Verfügbarkeit von Expertenunterstützung. Okay, derzeit gibt es ein Überangebot an Fachleuten, die Ihnen bei db-Problemen, Effizienzproblemen, Disaster Recovery usw. helfen können. Dies wird jedoch in Zukunft nicht immer der Fall sein, und es sind die Anwendungen, für die Sie es verwenden, die das entscheidende Problem sein können. Gibt es in Ihrem Unternehmen Mitarbeiter, die Erfahrung mit einer oder mehreren der relevanten Datenbanken haben? (Ich glaube, dass jemand, der z.B. Oracle beherrscht, sich in relativ kurzer Zeit in Sql*Server oder Mysql einarbeiten kann.) Sie geben an, dass das System für Ihre Finanzsysteme verwendet werden soll - vielleicht brauchen Sie wirklich den Rat eines Beraters, der sich mit der Implementierung und/oder Unterstützung von Finanzsystemen befasst hat - ich weiß z.B., dass Sybase in städtischen Unternehmen sehr beliebt ist. Oder gibt es vielleicht ein Standardpaket, das eine bevorzugte Datenbank verwendet? Versuchen Sie zunächst, genau zu definieren, was Ihr(e) System(e) leisten müssen.

0voto

Gary Myers Punkte 34373

Handelt es sich um einen Kauf- oder Bauantrag?

  • Wenn Kaufen, unterstützt es alle drei und sprechen Sie mit dem App-Anbieter über die Unterschiede?
  • Wenn Bauen, dann ist es ein interner oder eine Auftragsvergabe. Bei Auftragsvergabe stellen Sie Ihre Anforderungen und lassen Sie die Anbieter ihre Argumente.
  • Wenn Sie im eigenen Haus bauen, sollten Sie zunächst prüfen warum Sie den Auftrag nicht vergeben. Normalerweise liegt es daran, dass Sie bereits bereits eine eigene Kapazität haben, also dieses Fachwissen.

Sie benötigen zunächst einige Informationen zur Größe. Handelt es sich um Datenmengen in Megabyte, Gigabyte oder Terabyte? Welche Anforderungen stellen Sie an die Betriebszeit, die Sicherung (Wiederherstellungszeit/Wiederherstellungspunkt)? Wie viel gleichzeitige Aktivität? Ist das ein Spitzenwert?

Im Allgemeinen ist jedes Datenbanksystem für die Speicherung und den Abruf von Daten geeignet. High-End-Analyse, Lastausgleich, Replikation, Verwaltung, Sicherung/Wiederherstellung, Überprüfbarkeit und Sicherheit sind alles Bereiche, die Sie möglicherweise berücksichtigen müssen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X