Moin Moin
Zitat von Jens Krämer jk@jkraemer.net:
Hi!
On 10.05.2011, at 18:26, Fabian Hänsel wrote:
2011-05-10 18:06, Marcus Obst skrev:
Naja, ich habe jetzt als Trotzreaktion einfach einen Standard-Mysql5 Server auf meinem schwarbrüstigen Laptop installiert, die Queries etwas angepasst und es ausprobiert. Out-of-the-box schaffe ich mit Mysql 15MB/s...
MySQL verwendet verschiedene Tabellentypen. Der Standard ist MyISAM. Und MyISAM unterstützt keine Transaktionen*!
bei einem aktuellen Mysql stimmt das so pauschal nicht.
"With MySQL 5.5, InnoDB becomes the default storage engine" http://blogs.innodb.com/wp/2010/09/mysql-5-5-innodb-as-default-storage-engin...
Ach Jens du alter Spielverderber. Lass doch die kleinen Jungen über MySQL schimpfen. Du weißt doch, und wehe jemand anderes behauptet das Gegenteil: Nur PostgreSQL ist das einzig Wahre! Das beide Datenbanksysteme ihre Arbeit erfüllen, für eine optimale Performance entsprechend konfiguriert werden müssen und das man sich nun mal bei MySQL die passende Engine raussuchen muss wenn man unbedingt Transaktionen braucht ist doch beim Anti-MySQL-Flame total nebensächlich.
Für MySQL gilt das selbe wie für PostgreSQL: Der Entwickler muss sich mit der Datenbank befassen um optimale Ergebnisse zu bekommen. Für meine Bedürfnisse brauche ich keine Transaktionen und mir ist auch noch kein Datensatz abhanden gekommen. Brauche ich Transaktionen setze ich halt InnoDB ein. Wo ist das Problem? Ach ja, man kann dann nicht über MySQL schimpfen.
Wollen wir nun noch ausdiskutieren ob Debian, Ubuntu oder Suse das bessere Linux sind? Oder doch lieber das PostgreSQL-Problem von Marcus lösen?
(Wer Ironie findet darf sie behalten)
Jens
Falk