rocket1 Опубликовано 31 Января 2006 Жалоба Поделиться Опубликовано 31 Января 2006 Скажите, кэширует ли движок форума mysql-сессии? Т.е. если например 100 пользователей в один момент времени запросят страницу форума, сколько коннекций к базе будет произведено? И ещё, в логах mysql смотрел, там все запросы с форума последовательно по времени выполняются. Получается пока один запрос не выполнится, все остальные заблокированы и ждут? Ссылка на комментарий Поделиться на других сайтах Прочее
Hostem Опубликовано 2 Февраля 2006 Жалоба Поделиться Опубликовано 2 Февраля 2006 И ещё, в логах mysql смотрел, там все запросы с форума последовательно по времени выполняются. Получается пока один запрос не выполнится, все остальные заблокированы и ждут? Ну так если там запросы на запись выполняются, то запросы чтения ждут . Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 2 Февраля 2006 Жалоба Поделиться Опубликовано 2 Февраля 2006 Скажите, кэширует ли движок форума mysql-сессии?Движок форума ничего не кеширует и не должен кешировать. Он только посылает запросы, получает результат, обрабатывает его и возвращает клиенту.Что-либо кеширует или не кеширует сама СУБД.Движок форума может что-то прокешировать после того как база ему это вернёт, если для этого его переделать..Т.е. если например 100 пользователей в один момент времени запросят страницу форумаесли запрос один и тот же, то скорей всего, закешируется, но всё это произойдёт в внутри СУБД, т.е. обычному клиенту эти знания недоступны.И ещё, в логах mysql смотрел, там все запросы с форума последовательно по времени выполняются. Получается пока один запрос не выполнится, все остальные заблокированы и ждут?Зависит от самих запросов. Запросы на чтение обрабатываются одновременно, если они из разных таблиц, если из одной и той же, то конечно, ждут. Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения