데이터베이스 튜닝 인덱스(Index) 색인

케찹만땅|2020년 10월 19일
Posts

데이터베이스 튜닝 인덱스(Index) 색인

케찹만땅|2020년 10월 19일

DB안에 만들어진 table에서 검색과 조회를 할때 그냥 일반적인 SELECT 구문으로 하는 것과 index를 만들어 하는 것에는 어떤 차이가 있을까요. 위에서는 테이블 자체를 SELECT로 검색하여 결과가 출력이 되었는데 그러고 나서 Execution Plan을 보니 테이블 전체를 스캔했다고 도식화되어 있습니다. 이번에는 index를 별도로 생성해 똑같이 해봅니다. Query cost 차이가 현격하게 줄었습니다. 즉, 속도가 빨라져 효율이 좋아졌습니다.

Related Posts

3 posts
“지루한 기술의 반격” SQL, 다시 힙해진 이유 3가지

“지루한 기술의 반격” SQL, 다시 힙해진 이유 3가지

“지루한 기술의 반격” SQL, 다시 힙해진 이유 3가지 한동안 개발 커뮤니티에서는 NoSQL이 정답처럼 여겨졌죠. 저도 프로토타입 만들 때는 몽고DB의 그 가벼움에 푹 빠졌던 기억이 있습니다. JSON 그대로 넣고 바로 쓰는 그 감각, 정말 매끄럽거든요. 그런데 요즘은 분위기가 살짝 달라졌어요. 브라우저에서 백엔드까지, SQL이 다시 중심으로 올라오는 흐름이 보입니다. 단순한 복고가 아니라, 진화한 형태로 돌아온 느낌이에요. 오늘은 SQL이 왜 다시 주목받는지 핵심 흐름을 정리해볼게요. 목차 프론트엔드로 들어온 SQL 개발자 경험을 바꾼 SQL 클라이언트 JSONB로 유연해진 관계형 모델 스키마리스의 환상과 현실 SQL이 다시 선택받는 이유.......

“블록만 알면 끝” 노션 입문자 필수 사용법 정리

“블록만 알면 끝” 노션 입문자 필수 사용법 정리 아들 숙제 도와주다 보면 하루가 훌쩍 지나가곤 해요. 그러다 문득 제 일정을 다시 정리해보려고 컴퓨터를 켰는데, 메모장은 뒤죽박죽, 캘린더는 중복 알림, 심지어 쇼핑 리스트까지 따로 관리하느라 머리가 지끈지끈했죠. 그때 예전에 직장 동료가 추천해줬던 ‘노션(Notion)’이 떠올랐어요. ‘이거 하나로 정리 끝난다’는 말이 그땐 와닿지 않았는데, 직접 써보니 정말 맞더라고요. 처음엔 살짝 낯설었지만 핵심만 익히면 금세 편해져요. 제가 직접 써보며 터득한 초보자용 핵심 정리, 지금부터 알려드릴게요. 목차 노션은 모든 게 블록 단위예요 페이지는 무한히 계층화 가능 데이터베이스.......

닷홈 워드프레스 FTP DB(phpmyadmin) 차이, 내 소중한 글은 어디에 살고 있을까?

닷홈 워드프레스 FTP DB(phpmyadmin) 차이, 내 소중한 글은 어디에 살고 있을까?

닷홈 웹호스팅 워드프레스를 처음 시작하면 마주하게 되는 생소한 용어들, 그중에서도 FTP와 MySQL - phpmyadmin 같은 DB(데이터베이스)는 웹호스팅 서버에 워드프레스 모든 파일과 글들이 저장되는 두 공간이었습니다. 오늘은 비전공자도 단번에 이해할 수 있도록 워드프레스의 내부 구조를 '집'에 비유하여 정리해 봅니다. 내 소중한 글과 파일들은 어디에 살고 있을까요? FTP는 '인테리어', DB는 '비밀 금고'입니다 워드프레스는 일반적인 문서 파일과 달리 '몸체(파일)'와 '영혼(데이터)'이 분리된 구조로 설계되어 있습니다. 이 개념을 이해해야 나중에 사이트가 깨지더라도 당황하지 않.......