# Tech/PostgreSQL 튜닝 (1) # Tech/PostgreSQL 튜닝 [튜닝] 커서기반 페이지에서 임의의 정렬조건의 순번 계산하기 개요 커서기반 페이지네이션에서 임의의 정렬조건의 순번을 계산해야 하는 상황이 있을 수 있습니다. 다음 상황을 살펴보겠습니다. 커서로는 IDX가 쓰일것이고 어떠한 항목도 필터링하지 않았을 때 순번으로도 활용할 수 있지만, X가 작성한 게시글만 보기위해 필터조건을 건다면 IDX는 더이상 순번으로 사용할 수 없습니다. 이러한 상황에서 어떻게하면 효율적으로 SEQ를 계산할 수 있을까요? 🤔 실습 데이터 생성 -- 테이블 생성 CREATE TABLE TEST ( idx int4 primary key, userid int4, contents text ); -- 인덱스 생성 CREATE INDEX test_userid_idx ON TEST(userid, idx); -- 데이터 생성 INSERT INTO TEST SE.. 2020. 5. 19. 20:47 이전 1 다음