Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.
На форуме действует ограничение в 3 сообщения / сутки. Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.
Добрый день Хруст! С добавлением индексов вроде разобрался. Вы сказали, что нужно делать бэкап перед добавлением индексов. Добавление индексов может нарушить работу сайта или он может перестать правильно работать? Из-за этого вы сказали что нужно сделать бэкап?
Да, вы всё правильно поняли. Мало ли чего может случиться. Лучше потратить 10 минут на создание бэкапа, нежели в разы больше времени на восстановление сайта.
Делали замеры времени запросов к БД до и после добавления индесов? Как результат?
Теперь нужно удалить индексы. Почистить кэш продукта.
Затем включить расширение yii-debug-toolbar ( https://www.google.ru/search?q=yii-debug-toolbar ) Далее в конфиге БД config/db.php значения enableParamLogging и enableProfiling выставить в true.
Справа вверху сайта появится значок расширения в виде "жучка". Кликнув по нему увидите всю интересующую информацию и запишите её. И так на нескольких страницах.
Добрый день Хруст! Побоялся я с удалять индекс :) Вдруг, что то другое удалю. Но скорость действительно выросла: сайт стал на 1-1,5 сек быстрее грузиться (проверил в Universal аналитикс), кроме этого uptimerobot впервые показал 100%, раньше каждый день был 99%. Спасибо Вам за подсказку!