MySQL, PostgreSQL, MaxDB und Co.

Open-Source-Datenbanken für den professionellen Einsatz

MaxDB - Übersicht

Die Verwurzelung im Software-Unternehmen SAP ist dafür verantwortlich, dass MaxDB zielgerichtet auf Unternehmensbedürfnisse ausgerichtet ist. Funktionen wie Referenzielle Integrität, Stored Procedures, Transaktionen, Online Backup und Kompatibilität mit namhaften Backup-Tools prädestinieren MaxDB für den Unternehmenseinsatz.

Hinzu kommt eine hohe Performance und Robustheit. Die Datenbank kann Tausende von gleichzeitig aktiven Benutzern bedienen und sehr große Datenvolumina bearbeiten. Zu den Architekturmerkmalen, die maßgeblich für kurze Antwortzeiten und hohen Durchsatz sind, zählen effektive Sperrmechanismen (Locking), ein effizientes Caching von Daten, die intelligente Optimierung von SQL-Kommandos, die weit gehende Parallelisierung von Lese- und Schreibvorgängen sowie Strategien zur Minimierung der notwendigen Schreiboperationen.

MaxDB ist zudem für den unterbrechungsfreien Rund-um-die-Uhr-Betrieb ausgelegt. Erforderliche Wartungsaufgaben wie Konfigurationsanpassungen, die Erweiterung von Daten- oder Log-Bereichen, die Datensicherung, das Anlegen von Tabellenindizes etc. lassen sich während des laufenden Betriebs vornehmen, ohne dass die aktiven Anwender dadurch beeinträchtigt werden.

MaxDB ist für SQL92 zertifiziert und bietet auch wichtige Bestandteile von SQL99 und neueren ANSI-Funktionen. SQL-Programme, die für andere Datenbanksysteme erstellt wurden, lassen sich für den MaxDB-Einsatz portieren. Als Schnittstellen zur Datenbank werden unter anderem ODBC, JDBC und der Anschluss an Script-Sprachen wie Perl, Python und PHP unterstützt. Eine einfach bedienbare, grafische Admin-Oberfläche (DBM-GUI), über die sich mehrere SAP DBs von einem Arbeitsplatz beziehungsweise einem Screen aus verwalten lassen, erleichtern dem User den Umgang mit der Datenbank.