Naja der Titel sagt irgendwie schon alles.
Welche Datenbank bevorzugt ihr, und wenn welche und weshalb?
Ein Freund der Admin bei einem Kleinbetrieb ist will die Datenbank für die Lagerbestände von Oracle zu einer OSS-Datenbank übertragen, es geht um etwa 30'000 Datensätze mit einem Volumen von 500Mb.
Meiner Meinung nach wäre eben Postgre oder Mysql gut, vielleicht habt ihr ja noch bessere Alternativen.
Vielen Dank im voraus.
PostgreSQL oder MySQL
- Wieseltux23
- Beiträge: 164
- Registriert: 25.01.2006 22:24:46
PostgreSQL oder MySQL
DAS Forum für Sicherheit im Netz mit Debian und Ubuntu:
http://debsecurity.eshca.net/forum23/
http://debsecurity.eshca.net/forum23/
Wenn er von Oracle kommt, wuerde ich PostgreSQL nehmen.
Bei MySQL hat mich frueher immer gestoert, dass man einen anderen Tabellentyp
brauchte, wenn man ein sauberes Transaktionsverhalten haben wollte
(ob das immer noch so ist, kann ich nicht sagen).
Ausserdem kann er ggfs. noch die PL/SQL Prozeduren und Funktionen weiterbenutzen.
Ciao
Stefan
Bei MySQL hat mich frueher immer gestoert, dass man einen anderen Tabellentyp
brauchte, wenn man ein sauberes Transaktionsverhalten haben wollte
(ob das immer noch so ist, kann ich nicht sagen).
Ausserdem kann er ggfs. noch die PL/SQL Prozeduren und Funktionen weiterbenutzen.
Ciao
Stefan
Das kommt ja auch iimmer drauf an
Jede Datenbank hat so seine Vor und Nachteile. Ohne jetzt genauer zu wissen, was er damicht macht ist es schlecht einen Tipp zu geben. In diesem Fall wäre interessant, wie er auf die Daten zugreifen will. Welche erfahrungen er mitbringt (oder sein Admin). Mal eben so 500 MB in eine andere DB migrieren macht man eigentlich nicht.
Gruß Bert
PS: wenn er bereits Anwendungen hat, welche auf Oracle zugeschnitten sind und einfach nur Kosten sparren will, dann könnt er sich auch Oracle XE anschauen.
Jede Datenbank hat so seine Vor und Nachteile. Ohne jetzt genauer zu wissen, was er damicht macht ist es schlecht einen Tipp zu geben. In diesem Fall wäre interessant, wie er auf die Daten zugreifen will. Welche erfahrungen er mitbringt (oder sein Admin). Mal eben so 500 MB in eine andere DB migrieren macht man eigentlich nicht.
Gruß Bert
PS: wenn er bereits Anwendungen hat, welche auf Oracle zugeschnitten sind und einfach nur Kosten sparren will, dann könnt er sich auch Oracle XE anschauen.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
Re: PostgreSQL oder MySQL
Kommt darauf an, was ich damit machen willWieseltux23 hat geschrieben:Welche Datenbank bevorzugt ihr, und wenn welche und weshalb?
Bei einfachen Datenmodellen benutze ich gerne MySQL, wenn es komplexer wird, referentielle Integrität eine große Rolle spielt (und Stored Procedures, Trigger, ...) und ANSI SQL 99 gefordert ist, dann nehme ich lieber PostgreSQL.
- Wieseltux23
- Beiträge: 164
- Registriert: 25.01.2006 22:24:46
Er hat die Anwendung selber geschrieben hat aber das Modul zur DB ausgelagert um flexibler zu sein.
Ich hab es gerade vor zehn Minuten fertig gebracht ein Modul für Postgre zu schreiben und es in die App einzubinden.
Die Oracle Db hab ich mit Postmigrate rübergezogen, jetzt teste ich noch bisschen rum und gebe es dann weiter sodass er seine Tests auch noch machen kann....hmmm komisch ging irgendwie fast zu Problemlos um wahr zu sein
Aber vielen dank für eure Kommentare
Ich hab es gerade vor zehn Minuten fertig gebracht ein Modul für Postgre zu schreiben und es in die App einzubinden.
Die Oracle Db hab ich mit Postmigrate rübergezogen, jetzt teste ich noch bisschen rum und gebe es dann weiter sodass er seine Tests auch noch machen kann....hmmm komisch ging irgendwie fast zu Problemlos um wahr zu sein
Aber vielen dank für eure Kommentare
DAS Forum für Sicherheit im Netz mit Debian und Ubuntu:
http://debsecurity.eshca.net/forum23/
http://debsecurity.eshca.net/forum23/