10 коннектов в секунду - это по 100мс на коннект. с учётом что коннект - это условно сложный запрос с экслюзивной блокировкой, то можно считать что его среднее время будет от 1 до 1000мс (к примеру на ARMv7 300MHz). Отсюда и логика.
Ясно. Ещё есть вопрос немного странный, однако у меня (да и у других разработчиков) он часто возникает. Если есть некое API, какое максимальное время выполнения SQL запроса является допустимым (если эндпоинт делает всего 1 запрос, конечно)? Как понять, что запрос надо бы оптимизировать? Я наткнулся где-то на рекомендацию гугла, что страница должна грузиться в пределах 200 мс. При этом я регулярно сталкиваюсь с ситуацией, что кеш не прогрет, а у меня SQL-запрос ну вообще никак не укладывается даже в 400 мс (с индексацией, денормализацией) - что делать? Как вообще в эти 200 мс уложиться, когда кеш не прогрет?