Page 1 of 1

MyISAM -> InnoDB

Posted: Sat Apr 23, 2016 10:43 am
by Bond
Доброго времени суток.
SmartCJ Pro V 1.51 / Build 201409111007

В админке выдает:
Mysql Table Engine: looks like mysql DB tables (rot_galleries, rot_gallery_stats) are not of InnoDB format. it's good idea to tune mysql and use innodb table format for rot_* tables. Please, read wiki for mysql tuning hints.

Из WIKI и я понял что по умолчанию все таблицы создаются MyISAM (т.к не известны параметры сервера)и по желанию я могу их переделать в InnoDB для ускорения работы.

Но вот какую картину я увидел у себя на сервере:
smartcj.jpg
smartcj.jpg (120.98 KiB) Viewed 858 times
Т.е некоторые базы уже InnoDB.

Так вот вопрос: может что-то поменялось с момента написания статьи в WIKI и уже не надо конвертировать базы rot_* в InnoDB?

Если нет - может тогда есть смысл все базы rot_* по умолчанию делать в InnoDB при инсталяции скрипта? Так как часть баз уже InnoDB и я так понимаю скрипт это сделал умышленно.

Re: MyISAM -> InnoDB

Posted: Sat Apr 23, 2016 1:38 pm
by admin
В инно по дефолту только мелкие таблицы которые точно влезут в дефолтное значение.
В остальном принцип тот же - надо тюнить мускл и переводить в инно.