Страница 1 из 1
насчет индексов
Добавлено:
30 янв 2015, 10:45
vanred79
Добрый день Хруст! С добавлением индексов вроде разобрался. Вы сказали, что нужно делать бэкап перед добавлением индексов. Добавление индексов может нарушить работу сайта или он может перестать правильно работать? Из-за этого вы сказали что нужно сделать бэкап?
Re: насчет индексов
Добавлено:
30 янв 2015, 11:56
Xpycm
Добрый день, vanred79.
Да, вы всё правильно поняли. Мало ли чего может случиться. Лучше потратить 10 минут на создание бэкапа, нежели в разы больше времени на восстановление сайта.
Делали замеры времени запросов к БД до и после добавления индесов? Как результат?
Re: насчет индексов
Добавлено:
30 янв 2015, 13:33
vanred79
Замеры не делал. Я просто перенес все индексы c таблиц ORE 1.9, которых нет в ORE 1.3
Re: насчет индексов
Добавлено:
30 янв 2015, 13:45
Xpycm
На мой взгляд ускорился сайт. Но "на глаз" - это не показатель. Хотелось цифры увидеть. Ну раз их нет, то ничего не поделаешь.
Re: насчет индексов
Добавлено:
30 янв 2015, 13:48
vanred79
Xpycm писал(а):На мой взгляд ускорился сайт. Но "на глаз" - это не показатель. Хотелось цифры увидеть. Ну раз их нет, то ничего не поделаешь.
Хруст, а как замерить можно?
Re: насчет индексов
Добавлено:
30 янв 2015, 14:01
Xpycm
Теперь нужно удалить индексы. Почистить кэш продукта.
Затем включить расширение yii-debug-toolbar (
https://www.google.ru/search?q=yii-debug-toolbar )
Далее в конфиге БД config/db.php значения enableParamLogging и enableProfiling выставить в true.
Справа вверху сайта появится значок расширения в виде "жучка". Кликнув по нему увидите всю интересующую информацию и запишите её. И так на нескольких страницах.
Затем снова добавить индексы и почистить кэш.
Re: насчет индексов
Добавлено:
31 янв 2015, 09:49
vanred79
Добрый день Хруст! Побоялся я с удалять индекс :) Вдруг, что то другое удалю.
Но скорость действительно выросла: сайт стал на 1-1,5 сек быстрее грузиться (проверил в Universal аналитикс), кроме этого uptimerobot впервые показал 100%, раньше каждый день был 99%.
Спасибо Вам за подсказку!