serg_small_developer
@serg_small_developer
Начинающий прогер

Что лучше использовать?

Всем привет, подскажите пожалуйста:
1) что лучше использовать для агрегатора объявлений, MyISAM или InnoDB
2) смотрю две базы opencart и wordpress, opencart вижу написан на MyISAM, а WP на InnoDB, понятно что в MyISAM нет внешних ключей и opencart их не использовал, а почему в WP нет никаких внешних связей?
3) и такой общий вопрос если выбирать InnoDB нужно использовать внешние ключи?, опять же смотрю на WP и не вижу там внешних, но вместо ключей там использовали индексы, как лучше?
Буду благодарен за любые советы!)
  • Вопрос задан
  • 109 просмотров
Решения вопроса 2
  • BojackHorseman
    @BojackHorseman
    ...в творческом отпуске...
    стандартный вопрос.

    все зависит от соотношения количества операций select с количеством операций update/insert/delete.

    можно даже графики составлять, зависимость среднего времени выборки от объема таблицы и соотношения количества типов операций
    Ответ написан
  • @BorisKorobkov
    Web developer
    Если сомневаешься - используй InnoDB и внешние ключи (не обязательно, но в большинстве случае желательно).
    Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы