Почему MyISAM автоматически меняется на InnoDB ?

InstantCMS 2.X
#1 3 марта 2022 в 23:21

Всем привет)))

Я ничего не понимаю, у меня автоматически меняется в бд MyISAM на InnoDB...
Кто нибудь может сказать, что можно сделать?
Сталкивался кто?

Я изменил движок таблицы с InnoDB на MyISAM и в течении суток он меняет ее обратно, как будто по крону...

#2 4 марта 2022 в 17:30

да потому что смысла нет в MyISAM

#3 5 марта 2022 в 12:36

 Dublic, и как мне поможет ваш ответ в решении проблемы?

#4 5 марта 2022 в 12:59

 skewes

Всё дело в том, что в движке нет функций, изменяющих тип таблиц. Его можно задать при создании таблицы, но когда таблица уже создана — в InstantCMS тип таблицы не поменять.

Следовательно либо Вы как-то так меняете тип, что он на самом деле не меняется, либо существует какой-то дополнительный код, который Вы добавили сами, который меняет тип таблиц.

Также обратите внимание, что при установке нового сайта не все таблицы в innodb. Те таблицы, которые требуют полнотекстового поиска (например cms_con_articles, cms_con_posts) создаются в MyISAM.

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.