Компания Percona, предлагающая консалтинговые услуги по использованию открытой СУБД MySQL, сообщила, что в результате интеграции ее форк-СУБД Percona Server MySQL с открытым сервером хранения данных TokuDB фирмы Tokutek удалось в 20 раз ускорить процедуры чтения-записи и в 5-25 раз увеличить степень компрессии БД по сравнению с конфигурацией на основе популярного сервера хранения InnoDB. Как правило, в промышленных СУБД допускается применение нескольких низкоуровневых серверов хранения, к которым разработчик в зависимости от специфики решаемых задач может обращаться через API, минуя стандартные интерфейсы типа SQL. В них поддерживаются основные операции над БД (создание записи, ее чтение, обновление и удаление) на всех уровнях иерархии устройств хранения (от ОЗУ до магнитной ленты).

Percona была создана группой специалистов, участвовавших в разработке MySQL, в 2006 г. — за два года до того, как MySQL была куплена Sun Microsystems. Один из ее учредителей, Петр Зайцев (выпускник ВМК МГУ, ныне проживающий в США и возглавляющий компанию), пояснил, что столь высокие результаты обусловлены применением в TokuDB индексов на основе фрактальных деревьев, позволяющих эффективно агрегировать запросы к БД перед их фактическим исполнением. По его словам, TokuDB и InnoDB — это единственные два промышленных сервера хранения, распространяющиеся по лицензии GPL и поддерживающие транзакционную обработку в MySQL. Конфигурация, включающая Percona Server MySQL и TokuDB, будет особенно полезна для задач с большим объемом операций чтения-записи, в частности, для анализа рекламных кампаний в реальном масштабе времени, в ПО социальных сетей и электронной коммерции. Сама альтернативная СУБД Percona Server MySQL загружалась с сервера компании более 1,4 млн. раз и оптимизирована для облачных вычислений, NoSQL-доступа и сред хранения на основе SSD и Flash.