📝 인덱스가 궁금하신 분들은[MySQL] Index, B-Tree란 ? ( 인덱스 키 값 계산 )[MySQL] Index가 사용되지 않는 6가지 경우 ( with 10만 건 예제 데이터를 통한 실습 ) 회사에서 프로젝트 진행 중에 약 5만 건의 회원 데이터를 조회하는 쿼리의 속도가 이상하다는 제보를 받았다.5만 건이면 많은 데이터도 아닌데 불구하고 5초의 시간이 소요 됐다.재밌는 사건 발생 ! 해결하러 가보자( 사실 10월에 해결했던 문제인데 회사일이 사진으로만 남겨 뒀다가 이제 글 쓰는 건 비밀 ... )🐳실행계획MySQL 은 EXPLAIN 기능을 활용해 작성한 쿼리의 실행 계획을 확인할 수 .실행계획은 쿼리 옵티마이저가 사용자가 작성한 쿼리를 효율적으로 실행하기 위한 계획입니다.실행계획은 인..
🐳 Mysql Docker Container 생성하기 먼저 mysql Official Image에서 사용법을 살펴보자 docker run --name {Container name} -e MYSQL_ROOT_PASSWORD={your password} -p 3306:3306 -d mysql:tag 1. --name : 컨테이너 이름을 명명한다. 2. MYSQL_ROOT_PASSWORD : 필수적으로 입력해야 하며 root 슈퍼유저의 비밀번호를 설정한다. 이를 이용해서 초기에 데이터베이스에 접근할 수 있다 ! MYSQL_ROOT_PASSWORD This variable is mandatory and specifies the password that will be set for the MySQL root su..