2 ответа

  • 1

    Сам фреймворк? Если как ИИ, то нет, а если это заложено автором приложения/плагина, то да.

    • +1

      Я имел ввиду заложено это или нет.

      Начали оптимизировать запросы и решили создать несколько индексов... наткнулись на то что уже есть какие то индексы.

      Вопрос просто кто и что их создает и обновляются ли они?

      • +1
        Алексей Алексей Webasyst 6 июня 2019 11:27 #

        Системные таблицы имеют свои индексы, которые обновляются автоматически Mysql.
        Таблицы сторонних продуктов добавляют собственные таблицы где индексы создаются разработчиками этих продуктов в файле db.php.

  • 1

    Фреймворк создаёт те индексы, которые описаны в файлах db.php приложений, плагинов и самого фреймворка, — при установке приложений, плагинов и фреймворка. Обновляться индексы могут средствами метаобновлений — приложений, плагинов и фреймворка. К какому продукту относится файл db.php или метаобновление, в таблицах того продукта и создаются либо обновляются индексы.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите