Logo TIB AV-Portal Logo TIB AV-Portal

Making DDL's Atomic in MariaDB

Video in TIB AV-Portal: Making DDL's Atomic in MariaDB

Formal Metadata

Title
Making DDL's Atomic in MariaDB
Alternative Title
Atomic DDL in MariaDB
Title of Series
Author
License
CC Attribution 2.0 Belgium:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
2021
Language
English

Content Metadata

Subject Area
Abstract
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.
Atomic number Hill differential equation Hacker (term) Similarity (geometry)
File format Database Rollback (data management) Database transaction Computer Military operation Personal digital assistant Query language Logic Information Multiplication Proof theory Source code View (database) Data recovery Computer file Drop (liquid) Port scanner Virtual machine Replication (computing) Partition (number theory) Crash (computing) System programming Hill differential equation Task (computing) Physical system Modem Electric current Table (information) Data storage device Planning Sequence Network topology Uniqueness quantification Statement (computer science) MiniDisc Implementation Normal (geometry) Backup Loop (music) Directed graph Operations research Data dictionary Server (computing) Code Usability Binary file Number Error message Function (mathematics) Revision control Synchronization Atomic number Partial derivative Mathematical optimization Extension (kinesiology)
Element (mathematics)
Feedback