-
Spring(Java) 실행시간 측정Spring 2019. 3. 8. 16:33
일반적으로 JAVA에서 실행시간을 측정할 때 아래와 같은 방법을 주로 사용한다.
방법1)
long startTime = System.currentTimeMillis();
for(int i=0; i<10000; i++) {
redisTemplate.opsForValue().increment("redis2" + i, 1);
}
long stopTime = System.currentTimeMillis();
long elapsedTime = stopTime - startTime;
System.out.println(elapsedTime); //3793634928Spring에서는 위 방법 이외에도 아래와 같이 실행시간을 측정할 수 있는 방법을 제공한다
방법2)
public void redis() {
StopWatch stopWatch = new StopWatch();
stopWatch.start();
for(int i=0; i<10000; i++) {
redisTemplate.opsForValue().increment("redis2" + i, 1);
}
stopWatch.stop();
log.info("수행시간 >> {}", stopWatch.getTotalTimeSeconds()); // 수행시간 >> 5.866
}'Spring' 카테고리의 다른 글
Spring IoC와 DI에 관하여 (0) 2023.02.20 Spring Boot 구글 OAuth2 로그인 구현 방법(spring-securify-oauth2) (0) 2023.02.16 Spring에서 Service class를 만들때 반드시 Interface를 구현해야할까 (0) 2020.02.28 Spring에서 DBMS별 mybatis LIKE문 사용법 (0) 2019.03.13 [Mybatis ] 클래스[ex)DTO] 를 새로 만들지 않고도 파라미터 2개 넘기는 방법 (0) 2019.03.12