db1 JPA 인덱스 걸기 참고로 findAllById 같은 경우에는 id는 pk라서 색인이 되있어서 성능상 문제가 없지만 findAllByPost, findAllByUser 같은 경우에는 인덱싱이 걸려있지 않아서 인덱스를 걸어줘야한다. 인덱싱을 걸지 않으면 일일이 테이블을 스캔하면서 post나 user를 찾아야하는데 인덱싱을 걸면 인덱스 한것만 찾으면 된다. 다음과 같이 인덱싱을 한다. @Entity @Table(name = "\"comment\"", indexes = { @Index(name = "post_id_idx", columnList = "post_id") // name : 인덱스 이름, columnList : 인덱스를 어떤 컬럼에 걸건지 }) @Getter @Setter @SQLDelete(sql = "UPDATE \.. 2022. 9. 26. 이전 1 다음