실행계획 썸네일형 리스트형 SELECT 문으로 데이터 랜덤으로 가져올 경우에 대한 성능 테스트 SELECT문으로 데이터를 가져올 때 랜덤으로 순서가 바뀌어야하는 요구사항이 존재하였습니다. 해당 기능을 구현하기 위해서 2가지 방안을 생각했었습니다. 1. DBMS에서 ORDER BY RANDOM()를 통해 랜덤하게 가져오도록 개발 2. SELECT 문으로 데이터를 가져온 후 웹 애플리케이션단에서 랜덤하게 순서변경 로직 개발 1번째 방안으로 개발을 진행한 후 성능테스트 이후 성능저하가 심할경우 2번째 방안으로 개발하도록 계획을 수립하였습니다. 쿼리문 select receiver_key, user_id, amount, is_received from tb_receiver where token = #{value} select receiver_key, user_id, amount, is_received fro.. 더보기 이전 1 다음