현재 조명 쇼핑몰 만들기 토이 프로젝트를 진행하면서 서버를 띄워 두었었는데 많은 db요청으로 자꾸 서버가 뻗었었다... 이유를 찾아보니 기존에 npm mysql의 createConnection으로 connection을 계속 만들어 내니 과부하가 온것이다 그러다 Connection Pool을 알게 되었다. Connection Pool은 내가 설정한 수의 커넥션을 pool에 저장하여 사용자의 요청이 발생하면 연결을 해주고 연결종료시 release()해주어 다시 connection에 저장해주는 것이다. 이렇게 하면 pool에서 생성한 connection으로 수행하기 때문에 만들어지는 connection이 적어지고 재사용 하면서 여러 요청이 동시에 발생해도 커넥션을 효율적으로 관리 할 수 있습니다. 또한 기존에..