Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

DDLumos - Understanding and Detecting Atomic DDL Bugs in DBMSs

USENIX via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn about atomic Data Definition Language (DDL) bugs in database management systems through this 15-minute conference presentation from USENIX ATC '25. Explore a comprehensive study of 207 atomic DDL bugs across three widely used DBMSs, discovering how these critical bugs manifest as incorrect results, post-recovery data inconsistency, and system unavailability, primarily triggered by metadata conflicts between DDL statements. Examine the development and implementation of DDLUMOS, a specialized testing tool that detects atomic DDL bugs using metadata conflict-guided DDL synthesis and graph-based consistency analysis. Discover how researchers applied DDLUMOS to six popular DBMSs including PostgreSQL and MySQL, successfully identifying 73 previously unknown atomic DDL bugs, with 14 issues already fixed by DBMS vendors, demonstrating the tool's effectiveness in improving database system reliability and maintaining data integrity during schema modifications.

Syllabus

USENIX ATC '25 - DDLumos: Understanding and Detecting Atomic DDL Bugs in DBMSs

Taught by

USENIX

Reviews

Start your review of DDLumos - Understanding and Detecting Atomic DDL Bugs in DBMSs

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.