18. Oktober: MySQL Central Europe Customer Conference, München
(Programm) in Deutscher Sprache.
Das Programm läuft auch noch am 16. Oktober in London und am 20. Oktober in Paris.
The latest from the MySQL community
Ideas, releases, practical guides, and perspectives from the people building with MySQL.
Für einen neuen MySQL-Server muß nun die Installation
geplant und durchgeführt werden und dann eine Konfiguration
geschrieben werden.
Welche Version?
Seit MySQL 5.0.30 existieren zwei Entwicklungslinien für den
Datenbankserver: Die ungeraden Nummern (31, 33, ...) stehen für
die MySQL Community Edition, die geraden Nummern (30, 32, ...)
für die Enterprise-Version des Servers. Die Enterprise-Edition
erhält nur Bugfixes, aber keine neuen Features, die
Community-Edition dagegen soll auch experimentelle neue Features
einbeziehen. Bis MySQL 5.0.36 enthalten beide Versionen dieselbe
Codebasis, in 5.0.37 ist im Community-Zweig dann der SHOW
PROFILE-Patch dazu gekommen.
Die Enterprise-Version steht Enterprise-Kunden zur Verfügung, die …
Das MySQL Enterprise Connection Alliance Program
(MECA) erlaubt es den Herstellern von Nicht-GPL Software, gegen
die MySQL Connectors zu linken, die unter einer Dualen Lizenz
(GPL oder kommerzielle Lizenz) stehen. Wer also eine Anwendung
hat, die MySQL benutzt und die er nicht unter die GPL stellen
will, weil er den Sourcecode nicht herausgeben will, der kann mit
MECA an eine kommerzielle Lizenz für die Connectors kommen.
MECA MySQL Enterprise Ready Partner Status ist dabei kostenfrei
zu bekommen.
Kristian, wenn Du über Performance redest, dann redest Du immer
von verteilten, asynchronen Systemen. Verteilte,
asynchrone Systeme sind doof, schwer zu programmieren und laufen
der Theorie zuwider, die ich an der Uni gelernt habe. Ich warte
glaube ich lieber auf schnellere Prozessoren. Viel Spaß beim
Warten. Godot wird Dir Deine neue CPU bestimmt bald
bringen.
Ein Gigahertz ist ein Takt pro Nanosekunde. Bei
Lichtgeschwindigkeit kommt das Signal in einer Nanosekunde in
etwa 30cm weit. In der Cray, die jetzt als Bar in der Lobby vom
RZ der Uni Stuttgart Dienst tut, sind alle Kabel Vielfache von
30cm lang. Dadurch ist jedes Kabel auch eine Delay von 1, 2, 3
oder 4ns.
Heutige Rechner haben einen Takt von so um die 3 GHz. Der Teil
der Maschine, der mit 3 GHz gepowert ist hat wenig überraschend
einen …
MySQL Weihnachtsfeier 2007 am 3-5. August in Kiel
"MySQL Weihnachtsfeier 2007" vollständig lesen
Im Oktober 2006 sind wir ja schon mit der japanischen Apache Friends-Website und einer japanischen Version von XAMPP online gegangen. Dieses Jahr geht’s nun tatsächlich nach Japan.
Zum einen um dort einen (hoffentlich) verdienten Urlaub zu verbringen und zum anderen um dort an der MySQL Users Conference Japan 2007 in Tokios ultramodernen Miraikan (National Museum of Emerging Science and Innovation) teilzunehmen.
Im höchst erlauchten Kreis werde ich dort im Rahmen der Keynote-Podiumsdiskussion mit Patrick Bolduan (MTV Japan), Mårten Mickos (CEO MySQL AB), Michael “Monty” Widenius (MySQL Fellow and Co-founder) und Brian Aker (Director of Architecture, MySQL AB) der Frage “What’s …
[Mehr]
ofu hat nicht nur ein Blog, sondern da sogar richtig spannende
Sachen drin. Quasi als Replik auf meine Rants bezüglich der
Zugriffszeiten von Festplatten in Hardware für ein MySQL hat er einmal einen
Überblick über Festplattenersatzstücke ohne bewegliche Teile
geschrieben.
In Das Ende der Mechanik diskutiert er Produkte
von Infortrend, Engenion/LSI, HDS, TexMemSys und CurtisSSD. Am
Low-End erwähnt der Flash-Disks und RAM mit Batteriepuffer mit
SATA-Interface von verschiedenen Herstellern.
Da hätte ich dann mal gerne Erfahrungsberichte gesehen. Oder
Kunden, die wollen, daß ich mit deren Hardware mal spiele.
"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?
…
Replikation, Shared Storage, Linux Heartbeat, MySQL Cluster, DRBD
In diesem Webseminar werden die verschiedenen Möglichkeiten behandelt, mit MySQL hochverfügbare Anwendungen zu erstellen: Replikation, Shared Storage, Linux Heartbeat, Cluster-Lösungen oder Distributed Replicated Block Device (DRBD).
Die Hochverfügbarkeitsfunktionalitäten der verschiedenen Produkte ermöglichen Ihnen bis zu 99,999% Verfügbarkeit für geschäftskritische Datenbank-Anwendungen. Zu den behandelten Themen zählen:
- Begriffe und Konzepte für Hochverfügbarkeit
- Anforderungen an Hochverfügbarkeit
- Von MySQL unterstützte Hochverfügbarkeits-Architekturen
- Hochverfügbarkeitslösungen von MySQL
- Hochverfügbarkeitslösungen für MySQL von Dritten
- Behandlung von Failover für Anwendungen und Datenbanken
- Umsetzung von Hochverfügbarkeit in bestehenden und neuen …