Build the Finance Skills That Lead to Promotions — Not Just Certificates
AI Engineer - Learn how to integrate AI into software applications
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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