MySql irgendein. Hinsicht Hochleistungsdatenbank?

Hallo zusammen :smile:

kann man eigentlich in irgendeiner Hinsicht MySql als Hochleistungsdatenbank bezeichnen.

Ich hatte mal gelesen, wäre die schnellste Datenbank im Web.
Natürlich hängt das von vielerlei Gegebenheiten noch ab, z.b. welche ansprüche der SQL- Befehl hat.

z.b. bei rekursiven selects ist DB2 sicher effektiver.

Aber bei den meisten selects ist doch mysql schneller?
oder?

Vielleicht gibts darüber ja handfeste Informationen.

Habe nämlich schon öfters erlebt, wie man belächelt wird, wenn andere hören das man MySql verwendet.

Schönes Wochenende

Sebstian

Auch hallo.

kann man eigentlich in irgendeiner Hinsicht MySql als
Hochleistungsdatenbank bezeichnen.

Es kommt drauf an :wink:

Ich hatte mal gelesen, wäre die schnellste Datenbank im Web.
Natürlich hängt das von vielerlei Gegebenheiten noch ab, z.b.
welche ansprüche der SQL- Befehl hat.

z.b. bei rekursiven selects ist DB2 sicher effektiver.

Aber bei den meisten selects ist doch mysql schneller?
oder?

Vielleicht gibts darüber ja handfeste Informationen.

Habe nämlich schon öfters erlebt, wie man belächelt wird, wenn
andere hören das man MySql verwendet.

Zumindest schwindet der Vorsprung gegenüber kommerziellen Datenbanken (Oracle, SQL Server,…) dahin. Bzw. die komm. DBMS bekommen immer mehr Features und versuchen diesen Vorsprung zu halten.
Eine Abart der MySQL DB, MaxDB genannt, findet im SAP Bereich wg. ihrer Stabilität und Geschwindigkeit zunehmend Verbreitung :smile:

HTH
mfg M.L.

Hallo Sebastian,

kann man eigentlich in irgendeiner Hinsicht MySql als
Hochleistungsdatenbank bezeichnen.

Jetzt, wo ‚_ SQL on Rails _‘ nur auf mySQL läuft,
muss man das wohl!

http://www2.sqlonrails.org/

LOL - http://screencast17.sqlonrails.org/video/screencast2…
unbedingt schauen!

Grüße

CMБ

Ich hatte mal gelesen, wäre die schnellste Datenbank im Web.

wo hast du denn so etwas gelesen? die meistverwendete in web-applikationen kann ich mir vielleicht vorstellen, aber die schnellste…

meine eigenen benchmarks waren vernichtend für mysql was geschwindigkeit angeht, und das schon bei trivialen abfragen aber auch bei den seit 5.0 neu eingeführten stored procedures. bei geschwindigkeit und features hat postgresql als gpl datenbank die nase vorn und zieht ungefähr gleich mit oracle und mssql.

Ich hatte mal gelesen, wäre die schnellste Datenbank im Web.

wo hast du denn so etwas gelesen?

weis ich leider nicht mehr, vielleicht stimmts ja auch nicht.

meine eigenen benchmarks waren vernichtend für mysql was
geschwindigkeit angeht, und das schon bei trivialen abfragen

ups.

aber jetzt weis ich wieder genau was mir angekreidet wurde:

„Unternehmen wie Yahoo!, DaimlerChrysler, NASA, Alcatel SEL, Motorola, Google, Sony Pictures und die NÜRNBERGER VERSICHERUNGSGRUPPE vertrauen bei ihren geschäftskritischen Hochleistungsanwendungen auf MySQL.“

Problem war das ich nicht die Ursprüngliche Quellenangabe hatte, sondern nur so ein Herr P.Weber.

Aber jetzt weiss ich woher ders hatte:

nämlich wörtlich von
http://www.mysql.de/company/factsheet.html

Also hab ich die Frage etwas schlecht gestellt. Naja.
sorry.

lg sebastian

meine eigenen benchmarks waren vernichtend für mysql was
geschwindigkeit angeht, und das schon bei trivialen abfragen

ups.

trotzdem läuft mysql hervorragend für die meisten web-anwendungen. wenn aber wirklich geschwindigkeit ein totschlagkriterium ist, sollte man sich - meiner erfahrung nach - von mysql verabschieden.

möglicherweise gibt es ja irgendwelche tuning-tips. postgre-sql ist aber jedenfalls von haus aus schneller.

mal wieder ein bisschen Sand einstreuen :wink:

meine eigenen benchmarks waren vernichtend für mysql was
geschwindigkeit angeht, und das schon bei trivialen abfragen

Aus http://blog.ulf-wendel.de/?p=18

MySQL ist unglaublich schnell bei vielen Basisoperationen. ALTER TABLE ist eine der wenigen, unrühmlichen Ausnahmen.

Meine eigenen Erfahrungen mit MaxDB sind begeisterte Kunden, die berichten, daß eingeschwungene Systeme in weiten Teilen Oracle Performanz erreichen oder übertreffen.

Und noch ein letztes zum Thema:

aus http://dev.mysql.com/doc/refman/4.0/de/portability.html

MySQL ist SEHR schnell beim Abrufen und Aktualisieren von Dingen, hat aber Probleme, wenn gleichzeitig langsame Leser / Schreiber auf dieselbe Tabelle zugreifen. Oracle hat ein großes Problem, wenn Sie versuchen, auf Zeilen zuzugreifen, der kürzlich aktualisiert wurden (solange, bis sie auf Platte zurückgeschrieben wurden).

Schönen Tag euch :smile:
Sebastian