서버 성능 개선
CS/기타
2023. 2. 8. 23:27
서버 성능의 대표적인 지표 응답 시간 클라이언트가 어떤 요청을 해서 그 요청에 대한 처리 결과를 받을 때까지의 시간 서버에서 요청을 처리하는 시간 + 클라이언트와 서버 간의 데이터 전달 시간(대기 시간) 처리량 TPS(Transaction Per Second; 초당 처리할 수 있는 요청 개수)라는 수치로 많이 표현하는데, 이 수가 높을수록 많은 요청을 처리한다고 볼 수 있다. TPS를 높이는 방법 서버 늘리기 쓰레드 풀 + DB 커넥션 풀 늘리기 위 방법의 한계 서버의 증설이 성능 향상과 비례하지도 않을뿐더러, 일정 시점부터 DB의 부하가 견딜 수 있는 임계치를 넘어가면 성능이 떨어짐 따라서 TPS를 높이기 위해서는 서버를 늘리는 것도 필요하지만 기본적으로 처리 시간 자체를 줄일 필요가 있다. 처리 시간..