왜???? DB index가 동작하지 않지?

PostgreSQL에서 query tunning할 일이 생겼다 tunning은 index 설정으로 진행하려 했는데, index 설정 후에도 full scan을 하고 있었다... 이유를 찾아보니 DB(PostgreSQL 이외에도)는 쿼리 실행시 query plan에서 index를 사용할지 말지를 결정한다고 한다 이 과정에서 내가 사용하려는 쿼리는 full scan하는게 더 좋다고 스스로(DB) 판단하여 index가 있음에도 full scan을 하였다 이슈 확인부터 솔루션 도출까지(?, 정확히는 방법론만 나열하였습니다 ㅎㅎ) 아래 링크를 구경하시면 좋습니다 다행히 얼핏 이런 내용을 알고 있어서 빠르게 관련 내용을 찾을 수 있었네요 ㅎㅎ 다들~ 꾸준히 공부를 합시다~~~

Notion – The all-in-one workspace for your notes, tasks, wikis, and databases.

Byeongsoo's Notion on Notion

Notion – The all-in-one workspace for your notes, tasks, wikis, and databases.

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 6월 19일 오전 1:06

댓글 1

  • 굉장히 흥미로운 내용이네요 DB를 설계하거나 사용하다보면 간혹 인덱스를 반드시 사용해야만 성능을 향상시킬수있다 라고 생각할때가 있는데 특정 케이스에서는 풀스캔을 하는것이 더 효율적이라는걸 다시한번 깨우칠수있고 옵티마이저가 열심히 일하고있다는걸 알게되네요 ㅎㅎ 깔끔한 정리 감사합니다 잘읽고 갑니다~

함께 읽은 게시물

Logger 인스턴스 매번 생성하시나요?

o

... 더 보기

Logger Caching & Performance

iOYES

Logger Caching & Performance

개발자 교양 팟캐스트

A

... 더 보기

[광고] 다음 직무 채용 예정입니다.


- 프러덕트/사업 기획 1인

- 프러덕트 디자인 1인

... 더 보기

간만에 공개 발표를.. 이번 주 토요일,

... 더 보기

Build with AI 2025 Seoul - 이벤터스

event-us.kr

Build with AI 2025 Seoul - 이벤터스

Next.js 프로젝트를 AWS EKS에 배포하며 배운 것들

... 더 보기

쿠버네티스를 활용한 클라우드 네이티브 데브옵스 | 존 어런들 - 교보문고

product.kyobobook.co.kr

쿠버네티스를 활용한 클라우드 네이티브 데브옵스 | 존 어런들 - 교보문고

 • 

저장 20 • 조회 1,902


< 서비스를 중독성 있게 만드는 결정적 원리 >

1. 진통제이면서 비타민이어야 한다.

... 더 보기