-
Multi IN 조건 실행 계획 오류(warning) 분석
MySQL 서버에서 쿼리의 WHERE절에 IN 조건을 작성할 때는 일반적인 방식이 아닌 Row constructor 방식을 사용할 수 있다. 쿼리로 표현하면 다음과 같다.(이 글에서는 Multi IN 조건이라고 부르겠다.) 그리고 이를 다시 동일한…
-
mysql custom command-line client
MySQL Command-Line Client에 내 편의대로 단축키 기능을 넣은 실행 파일을 공유해보려고 한다. 이전에 관리하던 블로그에서 한 번 공유한 적이 있었는데, 일부 기능을 좀 더 추가하였다. 실행 파일은 아래 경로에서 압축…
-
mysql character set & collation
본 내용을 들어가기에 앞서 아래 첨부된 자료들은 당근 DB팀에서 함께 고생하며 준비한 자료임을 밝힌다. — 오늘은 작년(2023년 9월)에 AWS DNB DBA DAY에서 소프트웨어 엔지니어 및 데이터베이스 관리자를 대상으로 MySQL 8.0…
-
real time monitoring – dolphie
Dolphie? 최근에 Real-Time DB 모니터링 오픈소스를 하나 발견하게 되어 간단한 이야기를 하고자 해. 먼저 혹할만한 사진을 하나 첨부하고.. 위의 그림은 실제 서비스에 사용되는 DB 서버의 real-time 대시보드야. DB 인스턴스별로 QPS(SELECT,DML),…