Making DDL's Atomic in MariaDB

Crash safety is one of the requirements of modern databases. Although DML is crash safe (depending on storage engine), DDL is still problematic. MariaDB 10.6 will implement atomic DDL. Currently RENAME and DROP are fully supported for all database objects and the goal is to implement all remaining o...

Full description

Bibliographic Details
Main Author: Widenius, Michael Monty
Format: Article in Journal/Newspaper
Language:English
Published: FOSDEM VZW 2021
Subjects:
DML
Online Access:https://dx.doi.org/10.5446/52713
https://av.tib.eu/media/52713
id ftdatacite:10.5446/52713
record_format openpolar
spelling ftdatacite:10.5446/52713 2023-05-15T16:01:36+02:00 Making DDL's Atomic in MariaDB Widenius, Michael Monty 2021 https://dx.doi.org/10.5446/52713 https://av.tib.eu/media/52713 en eng FOSDEM VZW Information Technology Conference/Talk MediaObject article Audiovisual 2021 ftdatacite https://doi.org/10.5446/52713 2021-11-05T12:55:41Z Crash safety is one of the requirements of modern databases. Although DML is crash safe (depending on storage engine), DDL is still problematic. MariaDB 10.6 will implement atomic DDL. Currently RENAME and DROP are fully supported for all database objects and the goal is to implement all remaining operations. This talk will go into the technical details of the atomic DDL implementation, explaining how it provides crash safety. Article in Journal/Newspaper DML DataCite Metadata Store (German National Library of Science and Technology)
institution Open Polar
collection DataCite Metadata Store (German National Library of Science and Technology)
op_collection_id ftdatacite
language English
topic Information Technology
spellingShingle Information Technology
Widenius, Michael Monty
Making DDL's Atomic in MariaDB
topic_facet Information Technology
description Crash safety is one of the requirements of modern databases. Although DML is crash safe (depending on storage engine), DDL is still problematic. MariaDB 10.6 will implement atomic DDL. Currently RENAME and DROP are fully supported for all database objects and the goal is to implement all remaining operations. This talk will go into the technical details of the atomic DDL implementation, explaining how it provides crash safety.
format Article in Journal/Newspaper
author Widenius, Michael Monty
author_facet Widenius, Michael Monty
author_sort Widenius, Michael Monty
title Making DDL's Atomic in MariaDB
title_short Making DDL's Atomic in MariaDB
title_full Making DDL's Atomic in MariaDB
title_fullStr Making DDL's Atomic in MariaDB
title_full_unstemmed Making DDL's Atomic in MariaDB
title_sort making ddl's atomic in mariadb
publisher FOSDEM VZW
publishDate 2021
url https://dx.doi.org/10.5446/52713
https://av.tib.eu/media/52713
genre DML
genre_facet DML
op_doi https://doi.org/10.5446/52713
_version_ 1766397383560658944