ORM 시대, 왜 SQL 이해가 더 중요해졌는가
ORM 시대, 왜 SQL 이해가 더 중요해졌는가최근 개발자들과 이야기하다 보면 “우리 프로젝트는 ORM만 써서 SQL은 거의 안 봐요”라는 말을 자주 듣습니다. 프레임워크가 제공하는 편리한 추상화 덕분에 자연스러운 흐름처럼 보이지만, 실제 서비스가 운영 단계에 접어들면 이야기는 달라집니다.레이턴시 지연, 인덱스가 있음에도 발생하는 풀 스캔, 원인이 보이지 않는 복잡한 조인 문제 등 대부분의 성능 이슈는 결국 SQL 영역에서 다시 시작됩니다. ORM이 SQL의 존재를 지워주는 것이 아니라, SQL을 모른 채 ORM에만 의존할 경우 문제가 더 커질 수 있다는 의미입니다.이번 글에서는 ORM과 SQL의 사고방식 차이, 실무에서 왜 둘이 공존해야 하는지, 그리고 SQLD 같은 자격증 준비가 ORM 시대에도 ..