SQL Server Express-Alternativen über 2 GB hinaus

In unserem Projekt (das vollständig mit .NET entwickelt wurde) verwenden wir eine mittelgroße Datenbank mit einer Größe von ca. 2 GB. Derzeit verwenden wir die SQL Express Edition;

Wie funktionieren die Alternativen für SQL Server Express? Ich denke hauptsächlich an MySQL und PostgreSQL. (Windows 7 x86, x64)

Gibt es einen überzeugenden Vorteil bei der Verwendung von MySQL oder PostgreSQL?Was ist mit der nativen .NET-Objektunterstützung? In XML-Typen erstellt?Unterstützung von Binärdaten?Unterstützung eines ähnlichen Tools wie Management Studio?Installationserleichterung? Speicherabdruck?Leistungsvergleiche dieser 3 Datenbanken?

Lohnt es sich überhaupt, diese Alternativen in Betracht zu ziehen, insbesondere angesichts der Tatsache, dass wir ein .NET-Shop sind?

Ich habe auf diese verwandten Fragen verwiesen:

DB2 vs PostgreSQL vs SQL ServerDatenbank, die mehr als 500 Millionen Zeilen verarbeiten kannMySQL versus SQL Server Express

Antworten auf die Frage(8)

Ihre Antwort auf die Frage