Page 1 of 1

InnoDB

Posted: Mon Jun 17, 2013 11:15 pm
by mad
Какие таблицы смарта надо держать в InnoDB ?

Судя по мануалу, я так понял, что должны быть:
rot_galleries
rot_gallery_data
rot_gallery_stats
rot_gal2group
вопрос 1: это так?, эти 4ре таблицы в идеале должны быть в InnoDB? или какие то ещё другие?

полез менять движок этих таблиц на InnoDB (они были в MyISAM по дефолту) и как оказалось какие то другие таблицы уже в InnoDB по умолчанию, так вот вытекает вопрос 2: почему бы нужные таблицы (те 4ре что выше) сразу не делать в InnoDB ?

и вопрос 3, для конвертации MyISAM в InnoDB достаточно выполнить
ALTER TABLE tablename ENGINE = INNODB;
?

Спасибо!

Re: InnoDB

Posted: Tue Jun 18, 2013 8:08 am
by admin
1. да, минимальные эти, если хватает памяти то и остальные можно rot_* можно
2. по умолчанию размер пуля в мускле 8 метров, в инно изначлаьно пара мелких табличек, типа admin_access сохранность данных в которых более менее важна и которые маленькие и влезут в пул даже если будет дефолтных 8 метров
3. да