oli's blog

Warum schimpft Naomi Cannon über MariaDB?

Taxonomy upgrade extras: 

Vor 10 Tagen hat ein Artikel von einer Naomi Cannon (auf deutsch Naomi Kanone) auf Reddit mit Verweis auf den vollständigen Artikel auf Medium meine Aufmerksamkeit erregt.




Percona gibt Galera Cluster für Version 9.7 frei

Endlich mal wieder gute Nachrichten!

Was bisher geschah

Nachdem MariaDB Corp. im Mai 2025 Codership OY und somit Galera Cluster für MySQL erworben [ 1 ], anschliessend die Einstellung des Supports für Galera Cluster für MySQL 8.4 für Ende September 2026 angekündigt hatte [ 2 ] und anschliessend verkündete, Galera Cluster (für MariaDB!) nicht mehr weiter in der Community Edition unterstützten zu wollen [ 3 ], gab es in der Community einen lauten Aufschrei. MariaDB Corp. machte hierauf einen halben Rückzug ("We’ve thoroughly considered your feedback and decided that now is not the time for a major change,"). Ein klares Bekenntnis zur weiteren Unterstützung von Galera Cluster in der Community Edition klingt anders.




FromDual Referenzen

Taxonomy upgrade extras: 

Was Kunden über FromDual sagen

Wir sind mit der Funktionalität und der Einführung sehr zufrieden. Das gesamte Cluster läuft absolut stabil. Dies ist ein erheblicher Vorteil für unseren Kunden denn wir können unsere Dienstleistungen unterbrechungsfrei anbieten. Wir werden Galera bei weiteren Projekten einsetzen und bestehende Master/Slave-Anwendungen umstellen.

A. Rempening, Datenbank-Administrator, KiKxxl GmbH




PostgreSQL Daten retten bei korrupten Blocks

Bei unseren Arbeiten zum Thema “PostgreSQL für Delfine und Seelöwen” lese ich gerne auch auf den PostgreSQL Mailing-Listen mit, um zu sehen, welche Probleme so auftreten und wie sie gelöst werden.




PostgreSQL Dokumentation noch besser machen

Taxonomy upgrade extras: 

Bei unseren Arbeiten zum Thema “PostgreSQL für Delfine und Seelöwen” habe ich die PostgreSQL Dokumentation zum Thema Replikation durchgeackert.




Künstlich verzögerte Replikation mit PostgreSQL

Bei unseren Arbeiten zum Thema “PostgreSQL für Delfine und Seelöwen” habe ich die PostgreSQL Dokumentation zum Thema Replikation durchgeackert. Was mir dabei aufgefallen ist, ist das PostgreSQL KEINE künstlich verzögerte Replikation kennt, zumindest was diese Doku anbelangt.




Backups mit der MySQL Clone Operation

Kürzlich haben wir das PostgreSQL Backup-Tool pg_basebackup getestet und dort grossen Gefallen an der remote-Backup Funktionalität gefunden, welche sowohl ein physisches lokales als auch ein physisches remote Backup erlaubt.




PostgreSQL Point-in-Time-Recovery bei Ups-Queries

Bei unseren Arbeiten zum Thema “PostgreSQL für Delfine und Seelöwen” bin ich darauf gestossen, dass im PostgreSQL Universum um das Thema Point-in-Time-Recovery auf ein spezifisches Statement/eine spezifische Transaktion ein Bogen gemacht wird. Und wenn man Beispiele findet, werden vor allem DDL und nicht DML Statements betrachtet.




Datenbank Index Optimierer

Kürzlich hat mich ein Kunde gefragt, ob das “aufwändige” Index-Prüfen nicht einem Index-Optimierer überlassen werden könnte. Klar geht das…




Scheint bereits im Juni letzten Jahre entschieden worden zu sein

Taxonomy upgrade extras: 

Wie der Screenshot von GitHub zeigt, scheint diese Entscheidung bereits im Juni 2026 gefallen zu sein:




MariaDB verkürzt Wartungszeitraum von 5 auf 3 Jahre

Irgendwie ist die Meldung an mir vorbei gegangen: MariaDB hat den Wartungszeitraum für die Long-Term Releases des MariaDB Community Servers von 5 auf 3 Jahre verkürzt. OK, ist ja nicht weiter verwunderlich, ich war ja gut einen Monat offline…




Wie lädt man Daten am schnellsten in die Datenbank?

Beim letzten Kunden hatten wir wirklich ein paar spannende Fragen zu lösen! Insbesondere auch, weil die Datenbank nicht ganz klein war.




MariaDB hat das Konzept des dynamisch konfigurierbaren Buffer Pools kaputt gemacht!

Taxonomy upgrade extras: 

Problembeschreibung

MySQL hat mit 5.7.5 im September 2014 den dynamisch konfigurierbaren InnoDB Buffer Pool eingeführt (hier und hier):




Wie viel Platz braucht NULL?

Beim letzten Beratungseinsatz beim Kunden, kam dieser freudestrahlend auf mich zu mit der Bemerkung: Er habe meinen Rat befolgt und sämtiche Primary Key Spalten von BIGINT (8 byte) auf INT (4 byte) geändert und das habe viel gebracht! Seine MySQL 8.4er Datenbank sei jetzt um 750 Gbyte kleiner geworden (von 5.5 Tbyte). Schön!




Jemand löscht meine Shared Memory Segmente!

Taxonomy upgrade extras: 

Wenn wir mit PostgreSQL unter unserem myEnv arbeiten, kriegen wir regelmässig Shared Memory Segment Fehler. Beispiel:




CSV Dateien in die Datenbank laden

Kürzlich wollte ich für eine persönliche kleine Spielerei die Wohnorte der Vereinsmitlieder meines Vereins auf einer Karte darstellen (IGOC Mitglieder). Die Adressen der Vereinsmitglieder waren mir bekannt. Nicht aber die Koordinaten der Wohnorte.




Attribute Promotion und Demotion im MariaDB Galera Cluster

Taxonomy upgrade extras: 

In der MariaDB Master/Slave Replikation gibt es ein Feature welches sich Attribute Promotion/Demotion nennt.




MariaDB Honeypot

Taxonomy upgrade extras: 

Bei unseren MariaDB für Fortgeschrittene Schulungen, welche wir in etwa alle zwei Monate halten, verwenden wir Maschinen, welche mit einer öffentlichen IP-Adresse direkt dem Internet ausgesetzt sind. Achtung: Man sollte NIE eine Datenbank ungeschützt direkt dem Internet aussetzen! Typischerweise dauert es keine 72 Stunden (3 Tage) bis wir ersten Zugriffsversuchen von aussen ausgesetzt sind.




Wie verhält sich Galera Cluster mit vielen Knoten?

Kürzlich hatte ich die Gelegenheit ganz viele Linux Systeme (VMs mit Rocky Linux 9) aus einer unserer regelmässig stattfindenden Galera Cluster Schulungen eine Woche lang ganz für mich alleine zur freien Verfügung zu haben. Und auf den Maschinen war auch schon ein MariaDB 11.4.4 mit Galera Cluster installiert.




Spielen mit MariaDB Vector für erste KI-Tests

Künstliche Intelligenz (KI) und Vektor-Datenbanken sind heute in aller Munde. Da MariaDB demnächst auch mit Vektor-Datenbank-Funktionalität auf den Markt kommt, habe ich es als Datenbank-Berater für an der Zeit befunden mich etwas mit dem Thema zu beschäftigen, damit ich wenigstens einen Hauch Ahnung davon habe um was es geht…




Pages

Subscribe to RSS - oli's blog