Скрипт этой страницы отправляет на сервер данные для добавления случайных пользователей, замеряя быстродействие.
В таблице пользователей сейчас столько записей:
113
, а скрипт имитирует, что сотни людей одновременно добавляют туда новые данные.

Сделать произвольные выборки данных


Нажмите кнопку, и мы вставим записей — одну за одной.

В панели отладки браузера вы можете наблюдать запросы, отправляемые на сервер, и его ответы в JSON. Сервер отрабатывает получение запроса, проверку прав, уникальность имени пользователя и создание записи о нём.

Параметры виртуального сервера на Intel Xeon E5-2630v3: 1 ядро 2.4ГГц, RAM 1ГБ

Измените количество потоков и увидите, как меняется время отклика при изменении нагрузки:  0   1   3   5   10   20   50   -5   +5  
При увеличении количества потоков, очередь начинает затормаживать сервер — экспериментально можно подобрать оптимальное значение для отклика и скорости. В данном примере это будет около 20 потоков.

Запустить заново