- Порезанный
- 19 августа 2026 г. в 16:19 UTC
- Автор
- Kamo
- Обещать
- 9b3ad2c
/api/send занял 1,8-7,9 с для большинства адресов и однозначные мс для нескольких, которые Это не проблема нагрузки — это форма геолитового запроса. GetLocation() является ожидалось до написания события, так что задержка была оплачена браузером на каждое отслеживаемое событие, а на маркетинговом сайте оно было оплачено дважды, потому что Трекер ждет маяка перед плаванием. Где: network start <= $1 и network end >= $1 Заказ через network start DESC LIMIT 1 читается как поиск индекса и не является таковым. С помощью idx geolite blocks range asc Планировщик перемещает индекс назад от адреса и передает каждую строку в Фильтр. Блоки не перекрываются и упорядочены, поэтому единственный ряд, который может когда-либо Матч является первым посещенным, и когда диапазон этого ряда заканчивается ниже адреса (нераспределенный диапазон или любой адрес после конца блока) каждый предыдущий ряд Не выполняется тот же тест, поэтому сканирование начинается с 5,8-метрового стола. Ничего не возвращать. Поиск этого единственного кандидата и тестирование сети end после возвращения Точно такие же ряды. Измеряется по отношению к живому столу: 47.181.8.84 1807 мс -> 7 мс США 208.67.222.222 7871 мс -> 5 мс US 93.184.216.34 4441 мс -> 6 мс US 203.0.113.7 7193 мс -> 6 мс (не совпадает, правильно) Никакого изменения схемы: индекс, в котором это необходимо, уже существует. Также падает запас порта 26257. CockroachDB вышел на пенсию, но этот порт все еще Ответы, так что GEO DATABASE URL без явного порта будет соединяться счастливо. Тогда не найдите столы, а не отказывайтесь прямо.