Перейти к контенту

вопрос по работе с базой


Рекомендуемые сообщения

Скажите, кэширует ли движок форума mysql-сессии? Т.е. если например 100 пользователей в один момент времени запросят страницу форума, сколько коннекций к базе будет произведено?

 

И ещё, в логах mysql смотрел, там все запросы с форума последовательно по времени выполняются. Получается пока один запрос не выполнится, все остальные заблокированы и ждут?

Ссылка на комментарий
Поделиться на других сайтах

И ещё, в логах mysql смотрел, там все запросы с форума последовательно по времени выполняются. Получается пока один запрос не выполнится, все остальные заблокированы и ждут?

 

Ну так если там запросы на запись выполняются, то запросы чтения ждут :D.

Ссылка на комментарий
Поделиться на других сайтах

Скажите, кэширует ли движок форума mysql-сессии?

Движок форума ничего не кеширует и не должен кешировать. Он только посылает запросы, получает результат, обрабатывает его и возвращает клиенту.

Что-либо кеширует или не кеширует сама СУБД.

Движок форума может что-то прокешировать после того как база ему это вернёт, если для этого его переделать..

Т.е. если например 100 пользователей в один момент времени запросят страницу форума

если запрос один и тот же, то скорей всего, закешируется, но всё это произойдёт в внутри СУБД, т.е. обычному клиенту эти знания недоступны.

И ещё, в логах mysql смотрел, там все запросы с форума последовательно по времени выполняются. Получается пока один запрос не выполнится, все остальные заблокированы и ждут?

Зависит от самих запросов. Запросы на чтение обрабатываются одновременно, если они из разных таблиц, если из одной и той же, то конечно, ждут.

Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.