знал бы ты, сколько систем оказалось похоронено, потому что знал только сисадмин. ))
К четвертому require_once скорость опять упала до черепашьей
я понимаю, существуют задачи (выдуманные) когда заказчик хочет чтобы база данных - это железобетонно
Но остановилось, сделав где-то 2/3 от общего объёма.
Мысль пришла в файле сделать последовательно три копии этого же файла. В первой с помощью BETWEEN прописать первую треть, во второй - вторую, в третьей - третью.
Вот только надо понять, что МЕЖДУ этими копиями прописать. Может, тот же самый sleep...
Rabbitmq поможет не ждать базу скриптам на вебхуках, но если база перегружена, то очередь будет копиться.
То, что точка доступа одна, это не означает, что там бутылочное горлышко. Нет резерва при отказе - да, но не факт что там все перегружено.
И, если вебхуков так много, есть ли в них тогда смысл? Не проще ли, забирать все новые сообщения и делать пакетные вставки в базу, а не по одной штуке.