Мы используем Spring (Eclipselink) на MariaDB.Наш SQL через ORM приводит к длительному запросу к БД.Поэтому мне нужно уточнить это в nativequery
- что само по себе не составляет особого труда.Тем не менее Resultset
ограничено LIMIT
, и мне нужен общий счетчик для всех найденных записей.Для запроса общего счетчика я нашел для MariaSQL следующее решение .
Мой вопрос:
Сохраняется ли сохранение для запроса двух команд SQL по отдельности или я должен отправить их один раз?с UNION
в сочетании?
Вопрос возникает из-за того, что между моим запросом и SELECT FOUND_ROWS()
другой запрос может помешать (с запросом из того же микросервиса) и разбавить результат.