Das Ende ist nah: MySQL 5.6 Extended Support endet in 11 Monaten
Matthias Jung
Data Management
Die von vielen Kunden immer noch gerne eingesetzte Version 5.6 läuft so langsam aber sicher aus dem "Extended Support". Das "Verfallsdatum" ist der Feb. 2021. Initial wurde das GA (General Availabillity) Release im Februar 2013 auf den Markt gebracht. Es ist daher an der Zeit, sich Gedanken über ein Upgrade auf ein neueres Release zu machen: z.B.&n...
Weiterlesen
Raus aus der Komfortzone: Linux, PowerShell und MySQL
Matthias Jung
Data Management
Manchmal ist es an der Zeit, etwas Neues zu probieren. Seit fast zwanzig Jahren beschäftige ich mich mit MySQL Datenbanken. Dabei kommt bei mir (und unseren Kunden) fast ausschließlich Linux zum Einsatz. In diesem Umfeld wurden von mir ein paar Dutzend Skripte in Shell und/oder Perl zur Verwaltung oder zum Monitoring entwickelt und implementiert. S...
Weiterlesen
Hals- und Beinbruch – Ist Oracle Tenant eine disruptive Technologie?
Matthias Jung
Data Management
Gerade in der Startup-Szene wird der Begriff der Disruption häufig verwendet. Er beschreibt die Einführung einer bahnbrechenden Innovation, welche bestehende Technologien, Geschäftsmodelle und/oder Prozesse obsolet macht. So hat die Einführung der Digitalfotografie z.B. das Geschäftsmodell von Kamera- und Filmherstellern (z.B. Eastman Kodak) nachha...
Weiterlesen
Mach das nie wieder!
Matthias Jung
Data Management
MySQL 8.0.19: User-spezifische Kontosperrungen: Immer wieder kommt es vor, dass Hacker versuchen, sich Zugang zu MySQL-Datenbanken zu verschaffen. Das "Brute-Force-Hacking" erfreut sich dabei einer gewissen "Beliebtheit". Aus Sicht des DBAs ist es daher wichtig, solche Vorgänge zu erkennen und darauf zu reagieren. Selbsterkenntnis ist der erste Sch...
Weiterlesen
MySQL 8.0.19: Wie ein Ei dem anderen
Matthias Jung
Data Management
Letzte Woche (KW 3/2020) ist die neue Version MySQL 8.0.19 und der MySQL Shell auf den Markt gekommen und steht zum Download bereit.  Neben diversen kleineren neuen Features und Verbesserungen sticht eine Funktion der MySQL Shell heraus. Die MySQL InnoDB ReplicaSets. Diese Erweiterung der Shell erleichtert dem DBA den Aufbau und die Verwa...
Weiterlesen
Schiffbruch vermeiden: Log shipping von Transaktionsprotokollen
Matthias Jung
Data Management
Um mit einer Datenbank keinen Schiffbruch zu erleiden, treffen wir im Betrieb Vorsorgemaßnahmen. Insbsondere entwickeln wir ein Backup-Konzept, welches uns im Notfall als Retungsboot nützlich sein soll. Ein gutes Backup-Konzept wird maßgeblich hinsichtlich zweier Parameter gemessen: RTO (Recovery time objective): Wie lange dauert es, bis die Datenb...
Weiterlesen