프로젝트/버그, 성능개선
2024. 9. 25.
postgresql INDEX를 활용한 성능 개선 ( 조회, 검색 )
기존에 회사에 운영되던 호출 파트중에 170만건의 데이터를 조회하는 조회시 2~4초 정도 걸리던 쿼리가 존재하였다. 코드를 활용해 최대한 최적화에 도전 (총 가져오는 갯수를 줄여본다거나, 날짜의 제한을 두고 조회한다거나 ) 여러가지 도전을 해봤지만 드라마틱한 속도의 개선은 일어나지 않았다. DB INDEX 마지막으로 도전해본건 DB 인덱스 작업이였다. (공식 홈페이지)https://www.postgresql.org/docs/current/indexes-intro.html 11.1. Introduction11.1. Introduction # Suppose we have a table similar to this: CREATE TABLE test1 ( id integer, content varc..