Thread DB umstieg auf Prostgre? (7 answers)
Opened by master at 2004-02-22 19:02

sri
 2004-02-27 13:42
#31772 #31772
User since
2004-01-29
828 Artikel
BenutzerIn
[Homepage] [default_avatar]
[quote=master,22.02.2004, 18:02]habe gehört das postgre viel schneller sein und besser soll als Mysql. lohnt sich ein umstieg?[/quote]
Ich bin schon lange ein grosser Fan von PostgreSQL.

Wie Strat schon sagte ist die performance eine Frage der benutzten
Features.

So ist PostgreSQL z.B. von Grund auf für Transaktionen gebaut,
was lustiger Weise zur Folge hat das fast alle SQL Anweisungen
in Transaktionen bis zu 10x schneller laufen als ohne. :)

Ein weiterer wichtiger Punkt sind Stored Procedures, damit lassen
sich viele aufwendige Sachen komplett in der Datenbank
erledigen, was bei komplexen Aufgaben einen erheblichen
Performancegewinn bewirken kann.

Übrigens unterstützt PostgreSQL auch PL/Perl, also Stored Procedures in Perl!

PostgreSQL bietet ausserdem noch ausgefeilte Benchmarks um
deine SQL Anweisungen zu testen, was gerade bei vielen joins,
constraints und objekt-relationen sehr Hilfreich sein kann.
Ja ich sagte wirklich Objektrelationen, PostgreSQL hat da ein
paar sehr interessante Konzepte. ;)

Wenn es dir allerdings lediglich um Performance geht, empfehle
ich dir SQLite, was bei einfachen Sachen noch erheblich schneller
als MySQL ist, und in Verbindung mit Class::DBI brauchst du nichtmal SQL Anfragen zu schreiben. :)

View full thread DB umstieg auf Prostgre?