MariaDB - Änderung von innodb file format von Antilope auf Barracuda
Hallo zusammen,
momentan ist das innodb_file_format in unserer MariaDB noch auf Antilope gesetzt. Standardmäßig muss künftig utf8mb4 als Charset verwendet und innodb_file_format auf Barracuda gesetzt werden.
Kann mir jemand sagen, ob die Änderung dieser Einstellung Auswirkungen auf die bestehenden Datenbanken und Tabellen hat? Die bestehenden Tabellen sollen nach und nach in utf8mb4 umgewandelt werden...
Danke!
momentan ist das innodb_file_format in unserer MariaDB noch auf Antilope gesetzt. Standardmäßig muss künftig utf8mb4 als Charset verwendet und innodb_file_format auf Barracuda gesetzt werden.
Kann mir jemand sagen, ob die Änderung dieser Einstellung Auswirkungen auf die bestehenden Datenbanken und Tabellen hat? Die bestehenden Tabellen sollen nach und nach in utf8mb4 umgewandelt werden...
Danke!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 612352
Url: https://administrator.de/contentid/612352
Ausgedruckt am: 08.11.2024 um 16:11 Uhr
3 Kommentare
Neuester Kommentar
Moin.
Das beim Ändern des Charset der Inhalt der Tabellen überprüft und umgewandelt werden müssen ist klar.
Zitat von @Fricco:
momentan ist das innodb_file_format in unserer MariaDB noch auf Antilope gesetzt. Standardmäßig muss künftig utf8mb4 als Charset verwendet
Das Charset an sich hat erst mal nichts mit dem innodb_file_format zu tun.momentan ist das innodb_file_format in unserer MariaDB noch auf Antilope gesetzt. Standardmäßig muss künftig utf8mb4 als Charset verwendet
und innodb_file_format auf Barracuda gesetzt werden.
Kann mir jemand sagen, ob die Änderung dieser Einstellung Auswirkungen auf die bestehenden Datenbanken und Tabellen hat? Die bestehenden Tabellen sollen nach und nach in utf8mb4 umgewandelt werden...
Das Ändern auf das Barracuda Format bringt für dich erst mal keine sichtbaren Änderungen auf die bestehenden Tabellen außer das das Format mehr Features wie dynamic rows etc. mitbringt. Es ist selbstverständlich abwärtskompatibel. Anders herum wäre eher ein Problem. Probleme sind also eher unwahrscheinlich. Aber sowas testet man ja einfach im LAB bevor man sowas produktiv ausrollt.Kann mir jemand sagen, ob die Änderung dieser Einstellung Auswirkungen auf die bestehenden Datenbanken und Tabellen hat? Die bestehenden Tabellen sollen nach und nach in utf8mb4 umgewandelt werden...
Das beim Ändern des Charset der Inhalt der Tabellen überprüft und umgewandelt werden müssen ist klar.