Компиляция с плагином InnoDB из Oracle
Начиная с MariaDB 10.2, MariaDB использует InnoDB в качестве движка хранения по умолчанию. До MariaDB 10.2 MariaDB по умолчанию поставлялся с XtraDB, улучшенной версией плагина InnoDB, который поставляется от Oracle.
Если вы хотите использовать плагин InnoDB от Oracle, вам необходимо скомпилировать MariaDB и не указывать --without-plugin-innodb_plugin при конфигурации. Например, простой ./configure
без каких-либо опций подойдет.
Когда плагин InnoDB скомпилирован, набор тестов innodb_plugin будет тестировать плагин InnoDB дополнительно к xtradb:
./mysql-test-run --suite=innodb_plugin
Чтобы использовать плагин innodb_plugin вместо xtradb, можно сделать следующее (для MariaDB 5.5):
mysqld --ignore-builtin-innodb --plugin-load=innodb=ha_innodb.so \ --plugin_dir=/usr/local/mysql/lib/mysql/plugin
См. также
http://dev.mysql.com/doc/refman/5.1/en/replacing-builtin-innodb.html
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/compiling-with-the-innodb-plugin-from-oracle/