Percona Live 2017 Open Source Database Conference

April 24 - 27, 2017

Santa Clara, California

MySQL 8.0: Data Dictionary : An Internal Server Component that really matters

MySQL 8.0: Data Dictionary : An Internal Server Component that really matters

 27 April - 11:00 AM - 11:50 AM @ Ballroom C
Experience level: 
50 minutes conference


A new data dictionary based on transactional tables is being developed for MySQL Server. People could already play with it in the 8.0.0 dmr. This project is a huge step forward, improving many aspects of the server even Information_Schema! The transactional data dictionary provides a new way of accessing metadata for use both by server and plug-in developers. This session examines the data dictionary, discussing its purpose, design goals, and the main architectural decisions. It also looks at how the transactional data dictionary improves the user experience with MySQL, and how it paves the way for future improvements.


Ståle Deraas's picture

Ståle Deraas

Senior Engineering Manager, Oracle


Ståle Deraas has been working with MySQL Database team since 2008. He is currently employed by Oracle, based in Norway. He is Senior Software Development Manager for the runtime team of the MySQL Database. He has a background in the database industry, working for Sun Microsystems on Java DB, and prior to that on Software Development Tools. He has a B.Sc Hons degree in Computing Science from the University of Glasgow.

Share this talk