Existe alguma forma de pegar o tempo de execução de query do banco de dados , pois habilitei todos os logs faço todos os métodos via um código java , porem não grava o tempo de execução apenas se eu fizer diretamento no terminal , alguem saberia como eu posso retornar ou grava isso via java
Coletar tempo de execução de query no banco de dados com java
A
2 Respostas
B
Dá uma pesquisada no método System.currentTimeMillis(). Segue um exemplo:
long tempoInicial = System.nanoTime();
// execute a query que quer medir tempo
long tempoExec= System.nanoTime() - tempoInicial;
D
Isso não vai fazer pegar o tempo de execução no banco, apenas vai determinar quanto tempo o processo de requisição e retorno durou.
Criado 15 de junho de 2018
Ultima resposta 15 de jun. de 2018
Respostas 2
Participantes 3