by 구너 [DB 기타] postgreSQL index hint [2020.11.20 10:23:11]
안녕하세요. 현재 오라클 DB와 postgreSQL 2개의 DB를 같이 서비스에 이용하고 있는데 한가지 궁금한 점이 있어서 질문드립니다.
오라클 힌트 중에는 /*+ index_desc(tb idx01) */ 와 같이 asc(기본), desc를 index hint에 적용시켜서 조회할 수 있는데요, postgreSQL은 이런 hint가 따로 존재하지 않나요? 구글링을 좀 해보니 하나의 index에서 asc, desc를 지정하여 조회하는 hint는 없어보이고 애초에 create index를 할 때 desc하여 생성해서 그걸 써야하는거 같던데 이게 맞는지 궁금합니다.
위 질문을 하는 이유가 오라클에 있는 특정 쿼리를 postgreSQL쪽에서도 똑같이 쓰려고 하는데 아무래도 DB가 서로 다르다보니 hint 쓰는 방법도 달라서 알아보다보니 위와 같은 궁금증이 생기더라고요. 참고로 위에서 질문드린 예시 index는 단일컬럼이 아닌, 복수의 컬럼(5개 정도)으로 이루어진 index입니다.