Erfahren Sie mehr über MySQL-Releases, technische Berichte,
Veranstaltungen usw.
Melden Sie sich jetzt für den Empfang
des MySQL-Newsletter an!
Der Datenbank-Server von MySQL bietet Ihnen die optimale Lösung für die Skalierbarkeit Ihrer Datenbank. Sie können MySQL für integrierte Anwendungen mit einem Gesamt-Speicherbedarf von nur 1 MB bis hin zu komplexen Data Warehouse-Anwendungen mit Terabytes an Informationen einsetzen. Die Plattformflexibilität ist eine prägnante Eigenschaft von MySQL, die sämtliche Typen von Linux, UNIX und Windows unterstützt. Selbstverständlich ermöglicht der Open-Source-Charakter von MySQL all denjenigen, die individuelle Anforderungen an den Datenbank-Server haben, eine vollständige kundenspezifische Anpassung.
Datenbankexperten haben durch eine einzigartige Speicher-Engine-Architektur die Möglichkeit, den Datenbank-Server von MySQL für bestimmte Anwendungen zu konfigurieren - mit erstaunlichen Performanz-Ergebnissen. Ob es sich bei der geplanten Anwendung um ein hochperformantes transaktionsgesteuertes System oder um eine Webseite mit hoher Datenauslastung handelt, die täglich Milliarden von Abfragen durchführt - MySQL kann den anspruchsvollsten Anforderungen an die Performanz eines jeden Systems Rechnung tragen. Durch seine hochperformanten Importwerkzeuge, unterschiedliche Zwischenspeicher (Cache), Volltext-Indizes und andere leistungssteigernde Instrumente bietet MySQL das richtige Handwerkszeug für die kritischen Unternehmenssysteme von heute.
Stabile Zuverlässigkeit und konstante Verfügbarkeit sind Markenzeichen von MySQL, auf die sich die Kunden verlassen, um rund um die Uhr die Betriebsbereitschaft ihrer Systeme zu gewährleisten. MySQL bietet verschiedene Hochverfügbarkeits-Optionen, angefangen von hochperformanten Master/Slave Replikations-Konfigurationen über spezialisierte Cluster-Server, die ein sofortiges Failover ermöglichen bis hin zu Drittanbietern, die individuelle Hochverfügbarkeitslösungen für den MySQL Datenbank-Server anbieten.
MySQL bietet eine der leistungsfähigsten transaktionalen Speicher-Engines, die es derzeit auf dem Markt gibt. Sie beinhaltet Funktionalitäten wie vollständige ACID-Kompatibilität (atomar, konsistent, isoliert, dauerhaft), Transaktionsunterstützung, unbegrenztes Sperren auf Zeilenebene, verteilte Transaktionsfähigkeit sowie Multi-Versionierung, wobei Lesezugriffe niemals die Schreibzugriffe blockieren und umgekehrt. Außerdem ist die volle Datenintegrität durch serverseitig erzwungene referentielle Integrität, spezialisierte Isolierungsstufen für Transaktionen und sofortige Deadlock-Erkennung gewährleistet.
MySQL kann wegen seiner hochperformanten Abfrage-Engine, seines enormen Leistungsvermögens für das Einfügen von Daten sowie durch die Unterstützung spezieller Web-Funktionalitäten wie die schnelle Volltextsuche als Standard für Webseiten mit hohem Datenaufkommen angesehen werden. Diese Stärken lassen sich auch auf Data Warehouse-Umgebungen übertragen. Hier skaliert MySQL im Bereich von Terabytes, dies vertikal mit einzelnen Servern oder auch horizontal in Scale-Out-Architekturen. Andere Funktionalitäten wie hauptspeicherresistente Tabellen, B-Tree und Hash-Indizes sowie komprimierte Archivtabellen, die die Anforderungen an die Speicherkapazität um bis zu 80% senken, machen MySQL zu einer herausragenden Lösung für Web- und Business Intelligence-Anwendungen.
Die wichtigste Aufgabe eines Datenbankexperten ist der Schutz von Datenbeständen des Unternehmens. MySQL bietet daher außergewöhnliche Sicherheits-Funktionalitäten, die für einen uneingeschränkten Datenschutz sorgen. In Hinsicht auf die Datenbank-Authorisierung stellt MySQL ein leistungsfähiges Instrument zur Verfügung, das dafür sorgt, daß ausschließlich berechtigte Nutzer Zugang auf den Datenbank-Server erhalten. Diese Authorisierungen können bis zum Client-Rechner heruntergebrochen werden. Auch SSH- und SSL-Unterstützung ist gewährleistet, um zuverlässige und sichere Verbindungen zu garantieren. Ein granulares System für Zugriffsrechte auf Objektebene sorgt dafür, daß Nutzer nur die für sie bestimmten Daten sehen können. Leistungsfähige Funktionalitäten zur Datenver- und -entschlüsselung stellen sicher, daß sensible Daten vor unberechtigtem Zugriff geschützt sind. Schlußendlich stellen MySQL und Drittanbieter Sicherungs- und Wiederherstellungsinstrumente zur Verfügung, die eine vollständige logische und physikalische Sicherung sowie die zeitgenaue Wiederherstellung erlauben.
Einer der Gründe für die Bekanntheit von MySQL als populärste Open-Source-Datenbank der Welt ist, daß eine umfassende Unterstützung für jede Anforderung zur Anwendungsentwicklung geboten wird. Innerhalb des Datenbank-Severs werden unter anderem Stored Procedures, Trigger, Functions, Views, Cursor und ANSI-Standard SQL unterstützt. Für integrierte Anwendungen sind modulare Bibliotheken (Libraries) verfügbar, um die Unterstützung von MySQL in nahezu jede Anwendung einzufügen. MySQL bietet außerdem Konnektoren und Treiber (ODBC, JDBC usw.), die es erlauben, MySQL als bevorzugten Datenverwaltungs-Server für alle Arten von Anwendungen einzusetzen. Gleichgültig ob PHP, Perl, Java, Visual Basic oder .NET, MySQL bietet Anwendungsentwicklern alles, was sie benötigen, um erfolgreich datenbankgestützte Informationssysteme aufzubauen.
MySQL bietet außergewöhnliche Möglichkeiten für einen schnellen Start. Sie benötigen durchschnittlich weniger als fünfzehn Minuten ab dem Herunterladen der Software bis zur vollständigen Fertigstellung der Installation. Dies gilt, gleichgültig ob Microsoft Windows, Linux, Macintosh oder UNIX als Plattform dient. Sobald die Installation beendet ist, werden Ihre Datenbankadministratoren durch die selbstverwaltenden Funktionalitäten wie automatische Tabellenplatz-Erweiterung, selbständiger Neustart sowie dynamische Konfigurationsänderungen erheblich entlastet. MySQL stellt außerdem einen vollständigen Satz an graphischen Verwaltungs- und Migrationswerkzeugen zur Verfügung. Diese ermöglichen es dem Datenbankadministrator, den Betrieb vieler MySQL-Server von einem einzigen Arbeitsplatz aus zu verwalten, zu überwachen und eventuell auftretende Fehler zu beheben. Viele Drittanbieter bieten inzwischen Werkzeuge für MySQL an, die viele Aufgaben, angefangen vom Datendesign und ETL über die vollständige Datenbank- und Job-Verwaltung bis hin zur Performanz-Überwachung übernehmen können.
Viele Unternehmen zeigen sich bei der Entscheidung zurückhaltend, vollständig auf Open-Source-Software umzusteigen. Sie sind der Meinung, nicht die gewohnte Unterstützung oder professionelle Dienstleistung zu erhalten, auf die sie sich bei ihrer gegenwärtigen proprietären Software verlassen, um den vollständigen Erfolg ihrer wichtigsten Anwendungen sicherzustellen. Die Frage nach der Produkthaftung wird ebenso öfters gestellt. Diese Sorgen können ausgeräumt werden, da MySQL rund um die Uhr vollständige Unterstützungsleistungen bietet. Die Produkthaftung wird durch MySQL Network sichergestellt. MySQL ist kein typisches Open-Source-Projekt, da sämtliche Software Eigentum von MySQL AB ist und von dieser unterstützt wird. Daher steht ein einzigartiges Kosten- und Dienstleistungsmodell zur Verfügung, das eine besondere Kombination der durch Open Source gebotenen Unabhängigkeit (z.B. Anbieterunabhängigkeit) und zuverlässiger Software mit Unterstützung bietet.
Durch die Umstellung ihrer aktuellen datenbankgestützten Anwendung auf MySQL oder durch den Einsatz von MySQL bei Neuentwicklungen stellen Unternehmen Kosteneinsparungen fest, die oftmals im siebenstelligen Bereich liegen. Durch den Einsatz des MySQL-Datenbankservers und horizontal skalierbare Architekturen, die kostengünstige gebrauchsübliche Hardware nutzen, können Unternehmen erstaunliche Skalierungs- und Performanzwerte erzielen - und das zu weitaus geringeren Kosten, als bei Anbietern von proprietärer und vertikal skalierbarer Software. Zusätzlich muß der Datenbankadministrator aufgrund der hohen Zuverlässigkeit und problemlosen Wartung keine wertvolle Zeit mit Fehlersuche, Performanzproblemen oder Ausfallzeiten verbringen. Statt dessen kann er sich auf höher angesiedelten Aufgaben konzentrieren, die sich auf die unternehmerische Verwertung der Daten beziehen.