Ohne zu wissen, die Details aller Dinge, die Sie benötigen, wird meine Antwort das widerspiegeln.
Um nur einige zu nennen: 1. Wie viele Benutzer verbinden sich mit dieser Datenbank? 2. Wird es ein CPU- oder IO-gebundenes System sein? 3. Welche DB Funktionen benötigen Sie?
Oracle Express wird höchstwahrscheinlich Ihre vagen CURRENT-Anforderungen behandeln. Das Problem, mit dem Sie am ehesten konfrontiert werden, ist, wenn Ihre Daten über 4 GB hinaus wachsen. Ich würde nicht davon ausgehen, dass Ihre Daten konstant bleiben, einige Dinge bleiben konstant. Der Aufwand, Daten jedes Mal zu löschen, wenn Sie das 4-GB-Datenlimit erreichen oder Daten in eine neue Datenbank verschieben müssen, ist den KOSTENLOSEN Marketing-Hook, der Sie überhaupt erst verwenden konnte, nicht wert. Wenn Sie nicht vorhaben, jemals für eine Oracle-Lizenz zu bezahlen, sollten Sie eine Open-Source-Datenbank wie PostgreSQL oder sogar MySQL verwenden, die keine künstlichen Limits für die Software haben und deren Lizenz immer kostenlos ist. Persönlich würde ich mit PostgreSQL gehen.
Ich finde Oracle Express ein nettes Werkzeug, um eine schnelle Installation von Oracle auf meinem Laptop zu lernen. Ich würde es für nichts in der Produktion verwenden, obwohl viele Leute es wahrscheinlich tun.
Das sind meine Gedanken, ohne alle Ihre Anforderungen zu kennen.
Und ja erzwingt Oracle die zuvor von Thilo in der Software angegebenen Einschränkungen.