"Ich hab hier einen Dedi und da soll ein MySQL drauf" ist die
kleinere Version der Frage aus Hardware für ein MySQL. Das in diesem Artikel
gesagte gilt natürlich auch im Großen und Ganzen hier, nur daß
man bei der Auswahl der Hardware und der Konfiguration mehr oder
weniger eingeschränkt ist. Insbesondere kann man in der Regel
kein RAM nachlegen oder mehr Platten einbauen lassen.
Physikalischer Server
Ein richtiger Dedi mit physikalischer Hardware hat ein bis acht
GB RAM, in jedem Fall zwei Festplatten und eine Dual-Core CPU
(etwa Strato HighQ oder 1&1. Aus dem Vorgängerartikel wissen …
"Ich muß Hardware für einen Rechner kaufen, auf dem dediziert nur
ein MySQL laufen soll. Was soll ich beschaffen?" ist eine Frage,
die ich recht oft höre. Hier ist die lange Antwort.
Bevor man sich mit dem freundlichen Hardwarehöker des geringsten Mißtrauens in
Verbindung setzen kann, muß man sich erst einmal ein paar Dinge
überlegen.
Datenbank-Zielgröße bestimmen
Die allererste Überlegung ist die erwartete Zielgröße der
Datenbank: Werden wir einen Bestand von 1G, 10G, 100G oder 1000G
haben? Daraus und aus dem allgemeinen Gesundheitszustand des
Geldbeutels ergibt sich schon die erste wichtige Erkenntnis.
Nämlich: Werden wir es schaffen, eine speichergesättigte
Datenbank zu bauen, oder bekommen wir eine Datenbank, die für
Lesezugriffe auf die Platte zugreift?
…
In eineinhalb Wochen geht es los: Vom 27.Februar bis zum 2. März
finden parallel zur OpenSolaris-Developer-Konferenz in Berlin die
GUUG Frühjahrsfachgespräche 2007 statt. Die
Location ist geändert worden, die Konferenz findet nun an der
Freien
Universität Berlin statt.
Das Gesamtprogramm ist recht vielversprechend. Am
Dienstag und auch am Mittwoch ist leider der Kerberos und LDAP-Workshop, den ich gerne gesehen
hätte und ein IP V6 Workshop - beide überschneiden sich mit
meinem …
Die GUUG Frühjahrsfachgespräche 2007 sind vom 27.2. bis zum 2.3. in Berlin, parallel zur OpenSolaris Developer Conference. Mein Beitrag wird Monitoring MySQL am 1.3. nachmittags sein.
Seit dem 1. November 2005 arbeite ich für MySQL Deutschland GmbH
als Consultant. Damit mit bin ich Teil einer Firma mit 320
Mitarbeitern in 27 Ländern. Ein Office habe ich noch nie gesehen. Einige
der Kollegen, mit denen ich am engsten zusammenarbeite habe ich
auch noch nie gesehen. Die anderen sehe ich so alle paar Monate
mal. Die Zusammenarbeit ist gut und sehr intensiv.
Als ich von web.de zu MySQL gewechselt bin, war ich am Anfang
sehr skeptisch und habe meine Interviewpartner gefragt, wie das
denn wohl so ist, für eine "virtuelle" Firma zu arbeiten, in der
die Kollegen so weit verstreut gesät sind. Auch in den Fällen, in
denen ich neue Kollegen interviewed habe ist dies die Frage, die
mir in der Regel zuerst gestellt wird.
Meine Antwort auf diese Frage ist inzwischen "Hast Du einmal in
irgendeinem Open Source Projekt …
So, das erste MySQL UG Treffen Rhein-Neckar in Heidelberg ist nun
durch, und wenn man mal davon absieht daß ich viel zu viel
geredet habe ist es hoffentlich ganz gut gelaufen.
Einige Dinge, die ich beim Treffen angesprochen habe, will ich
hier noch einmal sammeln, obwohl ich sie im einzelnen auch schon
auf die Mailingliste gesendet habe.
MySQL und _rowid. In MySQL ist es möglich, den
Primärschlüssel einer Tabelle als _rowid anzusprechen, egal wie
er wirklich heißt, wenn die Tabelle einen auto_increment-Integer
als Primärschlüssel hat. Nachfragen in den internen MySQL
Supportkanälen ergibt, daß das "Feature" a) undokumentiert ist
und b) wahrscheinlich für irgendwelche Connector-Kompatibilität
eingeführt wurde, aber niemand weiß nix genaues. Man sollte es
nicht verwenden.
Die …
Hinter mir liegt eine Woche MySQL Consulting Bootcamp Munich
2005. Für mich eine Woche mit Intensivkursen in MySQL 5,
Performanceoptimierung und MySQL Cluster - wir haben das
Schlungsprogramm, das sonst mehr als zwei Wochen abgewickelt
wird, in 5 Tagen durchgezogen. Nebenbei habe ich noch das MySQL 4
Core und Pro Exam abgelegt (Ergebnisse liegen noch nicht vor,
aber ich fand die Prüfung ziemlich schwierig), und wir waren an 5
Tagen zirka viermal in verschiedenen Bierhallen, Biergärten oder
im Hofbräuhaus. MySQL geht echt auf die Kondition: 6 Kilo in 5
Tagen zugenommen...
"MySQL Consulting Bootcamp Munich 2005" vollständig
lesen
Die Katze hat unter http://mysqldump.azundris.com ein Blog mit dem
Untertitel "My life with MySQL" in englischer Sprache gestartet.
Ich habe mir bei Ihr einen Account besorgt und werde meine
Erkenntnisse dort ebenfalls verewigen. Das wird jedoch ein
Technik-Blog.
Berichte und Erlebnisse aus dem Arbeitsleben wird es weiterhin in
deutscher Sprache hier geben.
MySQL-Dump wird auch vom Planet Isotopp in der Kategorie IT Industry Ticker mit aggregiert. Das Blog
wird außerdem im …