• Какие запросы к бд mysql можно считать быстрыми и какие медленными?

    roma-dev
    @roma-dev Автор вопроса
    Andrey Tsvetkov, Как я знаю, подгружаемый ajax'ом контент не обрабатывается роботом поисковых систем. Если подгружать подменю ajax'ом не отразится ли это на сео?
  • Какие запросы к бд mysql можно считать быстрыми и какие медленными?

    roma-dev
    @roma-dev Автор вопроса
    Это задача одна из многих. Таблица Категорий и Подкатегорий мне необходимы и для других задач, не только для формирования бокового меню.
    Будет еще таблица Посты, в которой каждый пост будет иметь внешний ключ на подкатегорию. И по запросу /category/subcategory будут выдаваться список постов с постраничной навигацией.

    Скорей всего категорий у меня будет около 10 подкатегорий в каждой около 15. Получает будет около 150 записей для выборки. Можно закэшировать html код бокового меню и не обращаться к бд каждый раз. Благо обновляться эти таблицу будет редко.
  • Какие запросы к бд mysql можно считать быстрыми и какие медленными?

    roma-dev
    @roma-dev Автор вопроса
    Это мое первое проектирование бд ) хочу создать для себя блог на YII.
    У блога будет боковое меню. В меню будут категории и в каждой категории будут подкатегории.
    Категорий и подкатегорий в реале конечно будет меньше. Это я так просто по максимуму заполнил таблицы для тестирования.

    В этом боковом меню нужно будет показать все категории и все подкатегории поэтому производится выборка всех записей в этих таблицах.

    Подозреваю что я делаю что-то не так.

    Есть ли у вас готовая бд для блога как пример? Поделитесь пожалуйста.
    Чтоб там были категории, подкатегории, посты, пользователи, комментарии.
    Буду рад любой помощи
  • Какие запросы к бд mysql можно считать быстрыми и какие медленными?

    roma-dev
    @roma-dev Автор вопроса
    Когда я запускаю запрос в консоли я также на своем смарте запустил секундомер.
    Когда консоль показывает 0.06 сек. на смартфоне показывает около 6 секунд.

    По факту запрос в консоли проходит за 6 сек.
    Почему консоль показывает 6 сотую секунды?

    Или я что-то не понимаю во внутреннем устройстве работы mysql?

    В логах я установил long_query_time = 0.01 чтоб на первых порах видеть все запросы.