Percona XtraDB: Compressed Columns with Dictionaries - An Alternative to InnoDB Table Compression

Tuesday 4:30PM-5:20PM

@ Field Suite 1

MySQL / MariaDBOpen Source Databases

50 minutes conference


Developer, Operations

In this session we will discuss a new way of compressing data in the Percona XtraDB storage engine, compare it with existing InnoDB table compression from both a performance and data size point of view, and show how we can significantly increase the compression ratio using predefined dictionaries. This talk will cover the most typical usage scenarios for DBAs and reveal some design internals for developers.


Yura Sorokin

Yura Sorokin (Percona)

Senior Software Engineer


Yura is a Senior Software Engineer at Percona. He is a primary developer who implemented "Compressed Columns with Dictionaries" for Percona Server. Before joining in July 2015 he was leading backend dev team for a cloud file service with a focus on client-side encryption. He has 15+ years of software development experience, primarily in C++. Yura holds Master degree in Computer Science from National Technical University of Ukraine. He lives in Kyiv, Ukraine.


  Download Slides  

Percona Live

Stay Connected on:

Percona Live Conferences

The Percona Live Open Source Database Conferences are the premier event for the diverse and active open source database community, as well as businesses that develop and use open source database software.

Contact Us

For general information about the event/expo/conference, including registration, please contact us at:

  • info(@)
  • +1-888-401-3401
  • +1-919-948-2863