Community journal

The latest from the MySQL community

Ideas, releases, practical guides, and perspectives from the people building with MySQL.

Follow the feed
Showing entries 1581 to 1590 of 1731 « Previous | Next »
MySQL Konferenzen im Herbst


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.

Eine MySQL Installation planen

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 …

[Mehr]
MECA

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.

Zehn Zentimeter

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 …

[Mehr]
MySQL Weihnachtsfeier 2007

MySQL Weihnachtsfeier 2007 am 3-5. August in Kiel
"MySQL Weihnachtsfeier 2007" vollständig lesen

Tokyo, Tokyo. Hey, komm doch mit nach Tokyo…

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]
Festplatten die keine sind.

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.

MySQL auf einem dedizierten Server

"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 …

[Mehr]
Hardware für ein MySQL

"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?


[Mehr]
Einführung in Hochverfügbarkeit mit MySQL (19 Jun 2007)

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 …
[Mehr]