Kapitel 3: Installation von MySQL 61
• Allgemeine Stabilit¨at und Performance des Dateisystems.
• F¨ahigkeit des Dateisystems, ¨uberhaupt mit großen Dateien umgehend zu k¨onnen, und
zwar effizient, wenn Ihre Tabellen Groß sind.
• Unser Grad von Erfahrung, hier bei MySQL AB, mit der Plattform. Wenn wir eine
Plattform gut kennen, setzen wir plattformspezifische Optimierungen / Verbesserungen
(Fixes) ein, die zur Kompilierzeit aktiv werden. Dar¨uber hinaus k¨onnen wir Sie beraten,
wie Sie Ihr System optimal f¨ur MySQL konfigurieren.
• Umfang des Testens ¨ahnlicher Konfigurationen, das wir intern durchgef¨uhrt haben.
• Anzahl von Benutzern, die MySQL auf dieser Plattform erfolgreich mit ¨ahnlichen Kon-
figurationen haben laufen lassen. Wenn diese Zahl Groß ist, ist die Wahrscheinlichkeit
viel geringer, plattformspezifische
¨
Uberraschungen zu erleben.
Nach den genannten Kriterien sind die besten Plattformen f¨ur MySQL bislang x86 mit SuSE
Linux 7.1, 2.4 Kernel und ReiserFS (oder jede ¨ahnliche Linux-Distribution) und Sparc mit
Solaris 2.7 oder 2.8. FreeBSD kommt als drittes, aber wir hoffen wirklich, dass es zur
Spitze aufschließt, sobald erst einmal die Thread-Bibliothek verbessert ist. Wir hoffen
auch, dass wir alle anderen Plattformen, auf denen MySQL kompiliert werden kann und
korrekt l¨auft, die aber nicht ganz denselben Grad an Stabilit¨at und Performance aufweisen,
in die Spitzenkategorie aufnehmen k¨onnen. Das erfordert von unserer Seite aus einige Ko-
operationsbem¨uhungen mit den Entwicklern der Betriebssystem-Bibliothek-Komponenten,
von denen MySQL abh¨angt. Wenn Sie Interesse daran haben, eine dieser Komponenten
zu verbessern und in der Lage sind, ihre Entwicklung zu beeinflussen, und detailliertere
Informationen dar¨uber brauchen, was MySQL ben¨otigt, um besser zu laufen, schicken Sie
Beachten Sie bitte auch, dass der obige Vergleich nichts dar¨uber aussagen will, dass
ein Betriebssystem allgemein besser oder schlechter als ein anderes sei. Wir reden
hier ¨uber die Auswahl eines bestimmten Betriebssystems f¨ur einen ganz bestimmten
Zweck - n¨amlich, MySQL laufen zu lassen, und vergleichen die Betriebssysteme nur
in dieser Hinsicht. Folglich w¨are das Ergebnis dieses Vergleichs ein anderes, wenn wir
weitere Belange ber¨ucksichtigen w¨urden. In manchen F¨allen liegt der Grund, warum
ein Betriebssystem besser als ein anderes geeignet ist, schlicht darin, dass wir auf dieser
speziellen Plattform mehr Tests und Optimierungen durchgef¨uhrt haben. Wir stellen hier
nur unsere Beobachtungen dar, um Ihnen bei der Entscheidung zu helfen, auf welcher
Plattform Sie MySQL benutzen sollten.
3.2.3 Welche MySQL-Version Sie benutzen sollten
Zun¨achst m¨ussen Sie entscheiden, ob Sie das letzte Entwicklungs-Release oder das letzte
stabile Release benutzen wollen:
• Normalerweise, wenn Sie MySQL zum ersten Mal benutzen, oder wenn Sie versuchen,
MySQL auf ein System zu portieren, f¨ur das es keine Bin¨ardistribution gibt, empfehlen
wir, das stabile (stable) Release zu nehmen. Beachten Sie, dass alle MySQL-Releases
mit den MySQL-Benchmarks und einer umfassenden Test-Suite getestet sind, bevor
das Release heraus gegeben wird.
• Wenn Sie ein altes System laufen lassen und es aktualisieren m¨ochten, aber nicht
riskieren wollen, dass ein Update nicht reibungslos klappt, sollten Sie zur aktuellsten
Comentarios a estos manuales