64 MySQL - Technische Referenz f¨ur Version 5.0.1-alpha
Mit der internen Test-Suite
Diese ist Teil unseres Produktionssystems f¨ur einen Kunden. Sie besitzt viele
Tabellen mit Hunderten Megabytes an Daten.
Mit der MySQL-Benchmark-Suite
Diese l¨aßt eine Reihe gebr¨auchlicher Anfragen laufen. Das ist zus¨atzlich ein Test
darauf, ob die letzten Optimierungen den Code tats¨achlich schneller gemacht
haben. Siehe Abschnitt 6.1.4 [MySQL Benchmarks], Seite 327.
Mit dem crash-me-Test
Dieser Test versucht festzustellen, welche Features die Datenbank unterst¨utzt
und was ihre F¨ahigkeiten und Beschr¨ankungen sind. Siehe Abschnitt 6.1.4
[MySQL Benchmarks], Seite 327.
Ein weiterer Test besteht darin, dass wir die neueste MySQL-Version in unserer internen
Entwicklungsumgebung einsetzen, mindestens auf einer Maschine. Wir arbeiten hierbei mit
mehr als 100 Gigabytes an Daten.
3.2.4 Installationslayouts
Dieser Abschnitt beschreibt das vorgabem¨aßige Layout der Verzeichnisse, die durch die
Installation von Bin¨ar- und Quelldistributionen angelegt werden.
Eine Bin¨ardistribution wird installiert, indem sie an die Installationsstelle entpackt wird,
die Sie ausw¨ahlen (typischer Weise ‘/usr/local/mysql’). Die Installation erstellt folgende
Verzeichnisse an dieser Stelle:
Verzeichnis Verzeichnisinhalt
‘bin’ Client-Programme und der mysqld-Server
‘data’ Log-Dateien, Datenbanken
‘include’ Include-(Header)-Dateien
‘lib’ Bibliotheken
‘scripts’ mysql_install_db
‘share/mysql’ Dateien mit Fehlernachrichten
‘sql-bench’ Benchmarks
Eine Quelldistribution wird installiert, nachdem Sie sie konfiguriert und kompiliert haben.
Vorgabem¨aßig werden Dateien unter ‘/usr/local’ installiert, und zwar in den folgenden
Unterverzeichnissen:
Verzeichnis Verzeichnisinhalt
‘bin’ Client-Programme und -Skripte
‘include/mysql’ Include-(Header)-Dateien
‘info’ Dokumentation im Info-Format
‘lib/mysql’ Bibliotheken
‘libexec’ Der mysqld-Server
‘share/mysql’ Dateien mit Fehlernachrichten
‘sql-bench’ Benchmarks und crash-me-Test
‘var’ Datenbanken und Log-Dateien
Innerhalb eines Installationsverzeichnisses weicht das Layout einer Quellinstallation von
dem einer Bin¨arinstallation wie folgt ab:
Kommentare zu diesen Handbüchern