![]() |
Задавайте вопросы, мы ответим
Вы не зашли.
Добрый день.
Ось centos 6.5
Перешли с MySQL 5.6 на MariaDB 10.0.14
База данных 1.8 гигабайта, движок phpbb.
Подскажите можно ли одной командой в консоли конвертировать все таблицы в Aria?
Я знаю про команду
Неактивен
Сейчас попробовал для теста изменить тип таблицы на Aria. Выполнил
Отредактированно Владимир1983 (29.09.2014 18:21:25)
Неактивен
Неверный исходный посыл.
Aria является аналогом MyISAM таблиц, а не InnoDB
Неактивен
vasya, т.е. если и конвертировать то конвертировать в MyISAM?
Неактивен
Нет, не нужно никуда конвертировать.
Неактивен
phpbb использует полнотекстовый индекс. MariaDB не дружит с полнтекстовым индексом в случае если таблицы InnoDB. Только поэтому и хотим конвертнуть.
Читал что для марии aria лучше, ну и стабильней как пишут. Ну поддержка транзакций.
Неактивен
Напишите скрипт, который сформирует 168 запросов ALTER TABLE
Неактивен
С написанием скрипта трудно. Ну ладно, потихоньку по одной конвертнем.
Вы не подскажите почему размер таблицы не отображается после конвертации в Aria? В какою хоть сторону смотреть.
Неактивен
В вашей версии возможно и поддерживается полнотекстовый для innodb, проверьте.
Относительно размера aria - как смотрите?
Неактивен
vasya
Вы правы!
Сейчас запустил индексацию и процесс пошел. )
Я на одном из серверов использую марию 5.5. Вот там точно полнотекстовый по InnoDB не поддерживается.
Вы не подскажите где можно почитать или увидеть конфиг под InnoDB таблицы при наличии 4gb памяти? Уж очень все на дефолтном конфиге тормозит.
Прошу прощения что отвлек.
Неактивен
Из стандартных рекомендаций innodb_buffer_pool_size в 70-80%, а остальное индивидуально.
Неактивен
Спасибо большое!
Неактивен