Вот пришла пора обновляться с 6.0 на 6.1(6.2).
Имеем сейчас Centos 6 (x64), штатный mysql-5.1.73-3 и раздел под БД 100ГБ, которого уже катастрофически не хватает.
Что хочется во время перехода?
Код:
- увеличить раздел под БД со 100ГБ до 200ГБ - тут все понятно.
- перейти со штатного mysql-5.1.73 на MariaDB-10 - вроде тоже понятно.
- перевести БД BGBilling в UTF-8
Так вот несколько вопросов по последнему пункту:
- кто-то делал перевод БД на UTF-8?
- как переводили базу и сколько это заняло времени?
- как изменился размер баз?
- если ли смысл вообще переводить БД на UTF-8? (желание у меня есть)
- какие подводные камни вылазили при переводе БД?
P.S.
Никто не пробовал использовать для БД BGBilling?
XtraDB/InnoDB Barracuda file format (ROW_FORMAT=COMPRESSED)
или
XtraDB/InnoDB Barracuda file format (Page compression)