MariaDB 5.3 – ветка MySQL с эволюционными и революционными изменениями

confguru

ExAdmin
Команда форума
Сергей Петруня - разработчик MariaDB. До работы в MariaDB участвовал в разработке MySQL начиная с версии 5.0
Доклад(45 мин)

MariaDB – это ветка MySQL с дополнительными фичами. В последнем релизе, MariaDB 5.3, есть улучшения двух видов:
1. Эволюционное развитие системы репликации
2. Революционные изменения в оптимизаторе – полностью переписанная поддержка подзапросов, оптимизации для больших JOIN'ов и больших объемов данных.

Подробнее
http://devconf.ru/offers/15
 

Ilya Indigo

Новичок
Уже 5.5.23 есть http://www.opennet.ru/opennews/art.shtml?num=33589
Встала вместо MySQL да же привилегии и данные импортировать из заранее сделанного бэкапа не пришлось :)
Вот только одно не понятно.
В pma показывает тип таблиц по умолчанию MyISAM.
Следовательно по умолчанию MariaDB использует ENGINE Aria, а не XtraDB.
В /etc/my.cfg раскомментировал строки:
Код:
# Uncomment the following if you are using InnoDB tables
innodb_data_home_dir = /var/lib/mysql
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = /var/lib/mysql
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
innodb_buffer_pool_size = 16M
innodb_additional_mem_pool_size = 2M
# Set .._log_file_size to 25 % of buffer pool size
innodb_log_file_size = 5M
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
innodb = FORCE
Что ещё нужно сделать, что бы сервер по умолчанию использовал XtraDB?

В /etc/my.cnf Добавить в секцию mysqld строку default-storage-engine = InnoDB

Код:
[mysqld]
default-storage-engine = InnoDB
 
Сверху