мне кажется у меня что-то с Nginx или с MariaDB, потому как даже phpMyAdmin может так затупить или Roundcube долго грузится, но повторный запрос сразу обрабатывают
Дмитрий Свиридов, проблема возникает даже на тех страницах, на которых даже теоретически не может быть тяжелых запросов, допустим на странице статичного лендинга где 1-2 простых запроса типа SELECT, раз 5-6 за день может произойти
hOtRush, я указал в вопросе, что массив точке каждого маршрута есть, т.е. там не только Тверь в промежутке, а еще 100-150 точек включая Тверь, только в каком виде их разместить и как потом среди них производить поиск? Наверное elasticsearch более правильный вариант, но разбираться с этим времени нет, можно сделать это как то на MySQL чтобы хоть криво и косо, но работало?
а большая посещаемость это сколько? я сделал как посоветовал Василий Фомин, сейчас работает на сайте с 2к посещалкой в день прекрасно ничего не тормозит, если большая это от 100к и выше то мне это не грозит пока что)