relativ schnell? tschau denn, sap ist der grösste huere bockmischt den ich unter sachen datenbanken kenne. chaos pur, ich hoffe ich muss mich nach der lehre nicht mehr damit rumschlagen. ein vorteil hats: man kann viel geld damit machen wenn man in der programmierung was draufhat. wenn ich mein chef wäre hätte ich unsere sap-server schon lange aus dem fenster gekickt...
Ich glaub du verwechsest SAP und sapdb. SAP ist ein Hersteller für Irgendwelche Software die viel Geld kostet. sapdb ist eine RDBMS und ein wirklich schönes, und es ist mysql überlegen nicht umgekehrt.
Ich arbeite im Geschäft auch mit SAP, wenn man n bischen was davon versteht iist es eigentlich was sehr schönes, nur muss man ziemlich sehr viel Geld hinblättern bis man was davon versteht.
MySQL ist einfach keine richtige Datenbank.
(stored procedures? subqueries? field-level locking? Transactions?)
Möglich dass da Mittlerweile das eine oder andere funktioniert, aber ich würde sagen eine "richtige" OSS Database wär Postgres oder vielleicht Interbase. Kenn aber beide nicht von nahem.
hm...mySQL ist schon ein riesen Bockmist was diese Sachen angeht.
Doch für nen Hobby-Websitebastler ist es genau das richtige. Sehr schnell bei kleinen Datenmengen...keine unnütze Funktionen die ein Laie eh nicht rafft usw.
Allerdings stösst diese chind schnell mal an die grenzen...ich schätze mal so ab 500'000 Datensätzen bist du bei anderen DB's besser bedient.
Subqueries! Das ist etwas was mir am meisten fehlt an mySQL.
Stored Procedures find ich sau gemütlich und wirkt sich sicher positiv auf die Gesammt-Performance aus.
mySQL gibts seit einiger Zeit als Version 4xy Alpha irgend was...und da soll es subqueries und co. drin haben...allerdings kommt es mir vor als sei das Zeugs seit ewigkeiten Alpha...
mySQL stattet flatfiles mit SQL syntax aus. Von einer _richtigen_ SQL implementation fuer _richtige_ maenner ist sie jedoch weit entfernt. Deswegen passen PHP und mySQL auch so gut zusammen.
...und du willst gerne ernstgenommen werden... dann würde ich derartige posts dringend lassen (ich will jetzt php nicht verteidigen, aber es kann kein zusammenhang zwischen den qualitäten von mysql und php bestehen, wenn php auch andere (bessere) dbs unterstützt, also : "$post > /dev/null").
Das ähä hinter dem MySQL ist besser sollte einen Schertz darstellen. Ich wollte damit eigentlich sagen, dass MySQL ein hure bockmist ist.
@meid: sapdb ist frei. Die Firma SAP setzt es als Datenbank für ihre Tools ein und das ganze SAP chind ist auf der sapdb aufsetzend. sie ist open source. man kann suport haben, der kostet dann 60000$ aber das ist support.
@scaratscha(skaarj): bevor du etwas fertig machst (sapdb) lies doch bitte zuerst von was die rede ist. Ich weiss auch wiso SAP nicht richtig funzt, denn es wird meist von Idioten administriert. Und oben fragest du noch ob man das wirklich brauchen kann. so in ca 3h mal ganz schnell ne Meinung gemacht um was es da geht, scheinst mir ein talent zu sein.
@lamber: können wir nicht ein schertz tag einführen, dass man die schertze blau oder rot oder grün blinken lassen kann, dass nicht nur der der ihn macht ihn schnallt