Transactional Data Dictionary in MySQL 8.0
summary
MySQL 8.0 replaces scattered filebased metadata with a single transactional repository built on InnoDB transactional tables that stores tables procedures triggers partitions and ACLs centrally and exposes INFORMATION_SCHEMA as views over those DD tables Results: information_schema queries that previously scanned many files now use indexes and run up to 30x to 100x faster on large instances some customers with 100k tables see far reduced stalls DDL becomes atomic crash safe dictionary entries serialize for easy export import and automatic dictionary upgrades occur on startup
AI-written summary · about
chapters (8)
- 0:00Introduction to infrastructure
- 1:16Role of data dictionaries
- 2:26Legacy storage limitations
- 4:23Challenges in old architecture
- 7:01Data dictionary centralization
- 8:45System benefits and upgrades
- 10:47Performance comparisons
- 13:42Reliability and crash recovery








