Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

JPA reconhece índices do banco?

No caso de banco de dados maiores para otimizações de consultas é necessário a criação de índices. No caso da JPA como ela se comporta quanto a isso, consigo criar estes índices pela JPA ou deveria ser realizado pelo banco de dados mesmo?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
2 respostas

Que eu me lembre versões novas da JPA tem a anotação @Index, vale a pena dar uma pesquisada

solução!

Oi Marcos,

Se não me engano essa anotação @Index é mais para o Hibernate criar automaticamente os índices no banco de dados, caso ele esteja configurado para geração automática do schema do banco.

Os índices vão funcionar diretamente no banco de dados, sendo que a JPA não tem "interferência" quanto a isso. Ou seja, você pode definir os índices no banco normalmente, e quando alguma consulta for executada no banco, ele mesmo se encarrega de utilizar os índices, quando necessário.

Bons estudos!