Я пытаюсь определить, все ли мои запросы Spring Data Gemfire используют индексы, определенные на сервере Gemfire.
Я знаю, что с помощью OQL я могу добавить "<trace>
", и в журналах gemfire он покажет, используется ли индекс:
@Query("<trace> SELECT c FROM /customer c, c.emailAddresses email WHERE email.emailAddress = $1")
CustomerEntity findByEmailAddress(String emailAddress);
Но как насчет таких методов, в которых OQL не определен? (Предполагается, что имя пользователя не является ключом региона Заказчика):
CustomerEntity findByUsername(String username);