Здравствуйте.
В погоне за производительностью произвел миграцию с MySQL 5.5 на MariaDB 10.0.17.
Все MyISAM таблицы cконвертировал в ARIA, что дало хороший прирост скорости. Оставшиеся InnoDB хочу перевести в XtraDB, но в списке доступных движков его нет. На офф сайте где-то вычитал что в стандартной поставке две версии InnoDB: оригинальный InnoDB и с патчами (т.е. XtraDB). В документации везде пишут как XtraDB/InnoDB.
Как определить какая версия InnoDB сейчас используется?
Как сконвертировать InnoDB в XtraDB если это не было сделано?
Никак, она там включена по умолчанию.
Просто устанавливаете MariaDB 10, и всё подхватится.
By default, MariaDB uses the XtraDB storage engine, a performance enhanced fork of the InnoDB storage engine. For compatibility reasons, the system variables still retain their original innodb prefixes, and where the text in this knowledgebase refers to InnoDB, it can usually be understood as referring to the XtraDB fork.
Note that it is possible to use InnoDB as a plugin in MariaDB instead of XtraDB. See Using InnoDB instead of XtraDB.
Note that before MariaDB 10.0.9, MariaDB included MySQL's InnoDB as the default, with Percona's XtraDB available as a dynamic plugin. To use XtraDB in 10.0.8 and betore, the ignore_builtin_innodb variable needs to be set, and the plugin-load=ha_xtradb option provided (see Installing Plugins).
Если я правильно понимаю, то для включения XtraDB мне надо указать ignore_builtin_innodb и plugin-load?
Вы же написали:
> В погоне за производительностью произвел миграцию с MySQL 5.5 на MariaDB 10.0.17.
А потом:
> Note that before MariaDB 10.0.9, MariaDB included MySQL's InnoDB as the default
Ничего делать не нужно, вы уже используете XtraDB