issues
search
YAPP-Github
/
24th-Web-Team-1-BE
9
stars
1
forks
source link
아티클 조회수 관련 기능 설계/개발
#215
Closed
hun-ca
closed
1 month ago
hun-ca
commented
1 month ago
설계안
누가 조회했는지 매핑테이블을 만들고 조회수를 의미하는 테이블을 만든다
아티클 테이블에 뷰 컬럼을 두면 업데이트가 빈번하여 exclusive lock 상시 유발
조회수 테이블을 따로 두고 트랜잭션 격리 레벨을 낮춰서 조회해 오는 방안
조회할 때마다 row를 쌓고 count 쿼리를 수행한다. (채택)
article id에 인덱싱하여 count를 빠르게 수행하도록 함
추후 아티클에 대한 뷰를 계속 쌓으면서 동시에 조회수를 가져오는 쿼리 실행계획 분석 필요
설계안