#MySQL
-
AWS RDS 커넥션 고갈 장애 해결기: Too many connections 원인부터 RDS Proxy까지
Too many connections는 DB 장애가 아니라 용량 계획 장애다
-
인덱스를 걸었는데도 쿼리가 느린 이유, MySQL 실행계획으로 잡는 실전 정리
인덱스가 있다는 것과 인덱스를 탄다는 것은 완전히 다른 얘기다. EXPLAIN 세 컬럼부터 보자.
-
페이지 번호를 포기해야 할 때, OFFSET과 커서 페이지네이션의 갈림길
OFFSET과 커서 중 무엇을 쓸지는 데이터 양이 아니라 정렬 키의 유일성과 화면이 요구하는 이동 방식에서 갈린다.
-
느린 쿼리에 인덱스부터 걸기 전에 봐야 할 기준
인덱스는 실행 계획으로 풀스캔을 확인한 뒤에 걸어야 하고, 컬럼 순서와 쓰기 비용까지 같이 봐야 한다.
-
AWS DMS 마이그레이션 데이터 검증 가이드
AWS DMS 마이그레이션 전 필수 체크리스트
-
MariaDB/MySQL 빠르게 백업과 복원하기
대용량 데이터베이스 백업을 4시간에서 1시간 이내로 단축하기
-
SQL에서 NULL과 빈 문자열 구분하기
SQL: NULL과 빈 문자열은 다르다 (= "" vs IS NULL)
-
Laravel 블로그 플랫폼의 아키텍처 설계
Laravel 5.6으로 구축한 블로그 플랫폼의 기술 스택과 DB 설계