목록트러블슈팅 (2)
블로그 이름 뭐하지

해당 작업을 시도하게 된 계기프로젝트에서 관리자 페이지를 맡았다.해당 페이지는 관리자가 유저에게 보낸 메세지의 히스토리를 관리하는 작업을 포함했는데,한 유저당 하나의 히스토리 데이터가 만들어지므로 유저가 많다면 하루에도 수천개의 데이터가 쌓이게 된다.그런 작업을 테스트하기 위해서는 대용량의 더미데이터가 필요하다고 생각했고,그와 동시에 발생하는 성능 문제를 해결하고자 했다. 1. 테스트 코드에서 더미데이터 만들기실제로 더미데이터를 DB에 저장해야하는 작업을 시행해야 하므로 Mockito가 아닌 SpringBootTest를 사용한다. 최종 목표는 10만개 이상의 데이터를 생성하는 것이지만 빠른 테스트를 위해 1만개부터 생성이 되는지 확인한다. measurePerformance()는 더미데이터 생성에 드는 시..

참고한 링크 [MySQL] root 비밀번호 잊어버렸을 때 해결 (mysql root reset / password reset)업무용 pc에 이전 사람이 설치한 mysql을 그대로 쓰다가 root 권한이 필요한데 몰라서 초기화하기로 했다. 그냥 다 지우고 새로 깔아도 되긴 하지만 초기화하기로 했다. 삽질 기록을 노션에 기록해datamoney.tistory.com 문제 발생어제까지 잘 쓰던 root 비밀번호를 틀렸다.mysql client에서 비밀번호를 쳤는데 계속 창이 없어지길래 cmd로 들어갔더니 아래 에러를 띄웠다.ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)참고로 어제는 해당 에러가 뜨기에 확인..