Compiling with the InnoDB Plugin from Oracle
From MariaDB 10.2, MariaDB uses InnoDB as the default storage engine. Before MariaDB 10.2, MariaDB came by default with XtraDB, an enhanced version of the InnoDB plugin that comes from Oracle.
If you want to use Oracle's InnoDB plugin, then you need to compile MariaDB and not specify --without-plugin-innodb_plugin
when configuring. For example, a simple ./configure
without any options will do.
When the InnoDB plugin is compiled, the innodb_plugin test suite will test the InnoDB plugin in addition to xtradb:
./mysql-test-run --suite=innodb_plugin
To use the innodb_plugin instead of xtradb you can do (for MariaDB 5.5):
mysqld --ignore-builtin-innodb --plugin-load=innodb=ha_innodb.so \ --plugin_dir=/usr/local/mysql/lib/mysql/plugin
See Also
http://dev.mysql.com/doc/refman/5.1/en/replacing-builtin-innodb.html
© 2021 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/