Системная среда:
Сервер Couchbase: Enterprise 5.5.1 Начальный уровень Spring Boot Родитель: 2.0.5.RELEASE База данных Spring Boot: 3.0.10.RELEASE
-
У меня странная проблема, и я не могу понять, в чем причина.
Существует одна корзина базы данных, которая содержит около 52M документов, и я создал индекс для довольно длинного / сложного запроса.(проверка массивов и нескольких диапазонов).Размер индекса составляет около 1,6 ГБ, а объем данных 1,1 ГБ с прим.14M предметов проиндексировано.
Выполнение точно такого же запроса n1ql приводит к тайм-ауту (установленному в 25 с) при вызове его с помощью Spring Boot Backend (где n1ql настроен в репо).Но в рабочей среде время выполнения составляет около 400 мс с использованием точно такого же запроса, что здесь является ожидаемым поведением, но не в Spring Boot Backend.Несколько дней назад не было никакого расхождения между двумя, но внезапно есть.Я ничего не делал между ними, никаких изменений в запросе, никаких обновлений библиотеки или сервера или чего-либо еще.Созданные журналы (Logs -> [tab], собирающие информацию) не показывают мне очевидных ошибок.
Кто-нибудь знает, чем может быть вызвано такое поведение или где его искать?
-
Вопрос был также размещен на форуме couchbase