Diese Diskussion wurde archiviert.
Es können keine neuen Kommentare abgegeben werden.
|
|
|
|
|
Von Anonymer Feigling am Saturday 27. December, 16:42 MET (#1)
|
|
|
|
|
MySQL ist doch nur was für kleine Webamateure. Richtige Tuxxer verwenden Postgres
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Oje jetzt kommt das wieder.
PostgreSQL ist für komplexe Applikationen sehr gut geeignet aber bei einfachen Abfragen oft zu lahm.
Dafür ist MySQL eher für einfache Applikationen geeignet, die keine komplexen Abfragen erfordern. Vor allem bei einfachen schnellen Schreib- und Leseoperationen kann MySQL keine Stärken ausspielen.
|
|
|
|
|
|
|
|
|
|
|
|
|
ACK: MySQL kann zwar vielleicht nur 60% aller Dinge, die man von 'nem vollständigen DBMS erwartet. Dafür aber sind diese 60% performanter implementiert als in jedem anderen DBMS und zudem sind diese 60% genau der Featureset, mit welchem 90% aller Datenbankapplikationen auskommen. -- Addicted by code poetry...
|
|
|
|
|
|
|
|
|
|
|
|
|
so seh ich das auch! Nicht ohne grund gibt es die direkte Schnittstelle für MySQL in OOo, aber nicht (nur über ODBC) für Postgres. Wobei auch MySQL immer weiter in Richtung DBMS geht. Schade, als kleine handliche Datenbank reichts doch auch.
|
|
|
|
|
|
|
|
|
Von Anonymer Feigling am Monday 29. December, 11:42 MET (#8)
|
|
|
|
|
Die Auswahl "MySQL" in OO funktioniert ebenfalls nur mit JDBC- oder ODBC-Treibern - genau wie PostgreSQL, halt. Der Unterschied liegt nur darin, dass man sich für PostgreSQL die JDBC/ODBC-URL's selber zusammenbasteln muss, während für MySQL Templates angezeigt werden.
Oder sehe ich da 'was falsch?
|
|
|
|
|
|
|
|
|
Von Anonymer Feigling am Saturday 27. December, 20:15 MET (#5)
|
|
|
|
|
Ich würde die Performance von PostgreSQL nicht unterschätzen. Die ist sehr gut geworden.
Im Allgemeinen steht PostgreSQL MySQL in nicht viel nach. Der angeblich riesige Performancevorteil ist nicht sooo groß.
Wie sieht das eigentlich mit Backupmöglichkeiten bei MySQL aus? geht das ohne weiteres?
PostgreSQL bietet da jetzt einiges.
OK, PostgreSQL geht eher in Richtung Enterprise sprich (vorsichtig gesprochen!) Oracle und DB2.
Einfach mal ausprobieren, ist wirjlich super das Ding, und auch schnell.
Eigentlich die DB meiner Wahl.
|
|
|
|
|
|
|
|
|
|
|
|
|
Die Performance von Postgres hat in den letzten paar Versionen ziemlich zugenommen aber einige Operationen sind einfach noch zu langsam.
z.B. habe ich eine Tabelle mit ca. 1,5 Mio Datensätzen und ich will einfach nur mal wissen wieviele es tatsächlich sind. Ein "select count(*) from tabelle", dauert ca. 2 Sekunden. für eine Webapplikation zu langsam. MySQL liefert das Ergebnis im Bruchteil dieser Zeit.
Alles was ich von dieser Speziellen Tabelle will, ist ca. 1000-2000 Datensätze auslesen und möglicherweise noch das ganze nach gewissen Kriterien zu Gruppieren. Bei Postgresql dauert das immer ewig. Bei MySQL geht das ziemlich flott. Komplexe Abfragen sind eben in diesem speziellen Fall nicht notwendig und daher brauche ich einfach nur eine schnelle simple Datenbank, und keine die alles kann.
|
|
|
|
|
|