05.12.2021, 14:16
Dass ich mich für MySQL entschieden hatte, war für mich rein historisch bedingt. In der Microsoft-Welt, wo ich herkam, gab es entweder MSSQL, Oracle oder MySQL. Ich kannte alle drei. PostgreSQL wurde erst zu einem Thema als ich in die Linux Server Welt eingestiegen bin.
Es ist jetzt mindestens 6 - 7 Jahre her, da machte ich, unabhängig von OpenSim, diverse vergleichende Versuche zwischen mySQL und PostgreSQL. Soweit ich mich erinnere, gab es mit mySQL vor allem dann Performance-Probleme, wenn nicht genügend RAM zur Verfügung stand.
Obwohl RAM auf meinem eigenen Server kein Kriterium war, hatte ich meine an Metropolis angeschlossenen Simulatoren von mySQL auf PostgreSQL umgestellt, da meine Versuche und Messungen eher für PostgreSQL sprachen.
Leider zeigten sich im laufenden Betrieb bald Fehler, die ich nicht zuordnen konnte und ich stellte wieder auf die damalige Version von mySQL um. Später haben mich die Erfahrungen von Mareta und der Entscheid von Debian, MariaDB defaultmässig als mySQL Datenbank anzubieten, dazu bewogen es fortan mit MariaDB zu versuchen. Ein Entscheid, den ich nie bereut habe.
Ich weiss nicht, wie der gegenwärtige Zustand der PostgreSQL-Implementierung in OpenSim ist und wieweit man heute mit Unterstützung rechnen kann.
Es ist jetzt mindestens 6 - 7 Jahre her, da machte ich, unabhängig von OpenSim, diverse vergleichende Versuche zwischen mySQL und PostgreSQL. Soweit ich mich erinnere, gab es mit mySQL vor allem dann Performance-Probleme, wenn nicht genügend RAM zur Verfügung stand.
Obwohl RAM auf meinem eigenen Server kein Kriterium war, hatte ich meine an Metropolis angeschlossenen Simulatoren von mySQL auf PostgreSQL umgestellt, da meine Versuche und Messungen eher für PostgreSQL sprachen.
Leider zeigten sich im laufenden Betrieb bald Fehler, die ich nicht zuordnen konnte und ich stellte wieder auf die damalige Version von mySQL um. Später haben mich die Erfahrungen von Mareta und der Entscheid von Debian, MariaDB defaultmässig als mySQL Datenbank anzubieten, dazu bewogen es fortan mit MariaDB zu versuchen. Ein Entscheid, den ich nie bereut habe.
Ich weiss nicht, wie der gegenwärtige Zustand der PostgreSQL-Implementierung in OpenSim ist und wieweit man heute mit Unterstützung rechnen kann.