• Подскажите, у кого есть опыт или конкретные знания. Multisite на подкаталогах, расположен на VPS. При переносе с виртуального хостинга все таблицы были MyISAM, на новом месте создал пару сайтов таблицы innodob. В принципе я устал с ним воевать Plugin ‘InnoDB’ init function returned error.
    [ERROR] Plugin ‘InnoDB’ registration as a STORAGE ENGINE failed.
    [ERROR] Unknown/unsupported storage engine: InnoDB подобные шибки дело обычное.. А если его выключить совсем ( при этом новые блоги просто не жалко), сильно ли это скажется на производительности и может ли wordpress обойтись в mysql без innodob ?

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    может ли wordpress обойтись в mysql без innodob ?

    Может. Формат хранения данных в MySQL влияет только на производительность сервера БД, для WordPress разницы нет.

    Модератор Yui

    (@fierevere)

    永子

    на своей VPS лучше использовать MyISAM, для WP он даже быстрее по чтению-выборке,
    WP не так сильно требуется блокировка таблиц на уровне столбцов,
    можно и подождать всю таблицу

    производительность будет в плюсе.

    Рискуете — если сервер упадет, таблицы будут «сломаны» и заблокированы, нужно чинить (REPAIR), хотя иногда это делается скриптами запуска системы автоматически (например в Debian)

    Модератор Yui

    (@fierevere)

    永子

    при этом новые блоги просто не жалко

    можете сконвертировать

    ALTER table %s ENGINE=MyISAM;

    %s — имя таблицы

    или через phpMyAdmin, там в свойствах таблиц есть возможность сменить движок

    да согласен с вами полностью, innodob чинить это беда .. заблокировал innodob, несмотря на то, что вроде производительность должна быть ниже, WP, если и не летает, то побежал

    а вот за подсказку с конвертацией спасибо.. учту на будущее

    Модератор Yui

    (@fierevere)

    永子

    про чинить — как раз больше касается MyISAM
    с InnoDB уронить сервер и получить поломанные таблицы сложнее

    Модератор Yui

    (@fierevere)

    永子

    несмотря на то, что вроде производительность должна быть ниже

    с MyISAM она выше, посмотрите еще раз что я написала 😀

    мнения есть на этот счет разные, в данном случае я руководствовался бритвой Акама, проще было убить одну таблицу INNODB, которая глючила, хотя согласно большинству мануалов, которые я видел, INNODB современнее и производительнее. Сейчас все работает, база не падает, я рад )) А откуда возник изначальный вопрос, так потому что многие современные коммерческие движки ориентированы как ни странно на INNODB, пришла в голову мысль перестраховаться

    Модератор Yui

    (@fierevere)

    永子

    Акама

    Оккама, Акама это в World of Warcraft 😀

    мнения есть на этот счет разные

    также как и поле применения SQL и MySQL в частности

    хотя согласно большинству мануалов, которые я видел, INNODB современнее и производительнее

    не стану спорить, в многих случаях так и есть,

    «WordPress на своей VPS» — MyISAM гораздо лучше, много тестировала. Минус только в ломкости БД, если хост вдруг решит неожиданно повиснуть или еще чего-нибудь.

    Ну вообщем, для WP принципиально разницы нет, хотя плагин YARPP например имеет свои предпочтения 😀

    ну, у меня первый опыт, век живи-век учись, будем дальше посмотреть, тем более. что стараюсь грузить сейчас сервер по полной

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Тема «Innodob» закрыта для новых ответов.