Я столкнулся с поведением как это прежде с базами данных геолокации IP. Прошлый некоторое количество записей, способность MySQL получить любое преимущество от индексов для основанных на диапазоне запросов, по-видимому, испаряется. С геолокацией DBS мы обработали его путем сегментации данных на блоки, которые были достаточно разумны позволить индексам использоваться.
ulimit -n 10000
Это может не работать в зависимости от конфигурации вашей системы. Проконсультируйтесь с здесь , чтобы настроить вашу систему.
Информацию о lighty можно найти в документации . Возможно, вам придется установить параметр server.max-fds
. Также следует соответствующим образом изменить server.max-connections
(снова см. документацию ).