Olá pessoal, tem uma dúvida que gostaria de esclarecer, sé tem um detalhe, ainda não tive tempo de finalizar um projeto com Java, talvez se o fizesse, essa dúvida poderia ser esclarecida.
Digamos que eu tenha desenvolvido uma aplicação, e ela independe de BD, como fica a questão de velocidade de pesquisa das minhas querys, já que não é legal se utilizar de funções próprias do BD que se está sendo utilizado ou estou enganado? 
Um exemplo que posso citar, é o ORACLE, nele existem várias funções para otimização de consulta.
Espero ter sido claro.

