답변 2개
채택된 답변
+20 포인트
3년 전
그누보드 순정의 형태로 최적화 하는건한계가 있을수 있습니다.
보통의 경우 (제경우입니다) 이력 테이블 최적화를 위해서
1. 이력 테이블 칼럼의 정리 (안쓰는 칼럼 등은 정리하고 인덱스 등의 처리를 추가로 합니다)
2. 테이블 사용용도에 따라 월별 또는 년도별 이력 테이블 분리 (쇼핑몰등에서 처리하는 XX월 이전 데이터보기 로 처리하는등 저장 관리하는 테이블의 분리)
3. 단일 테이블에서 관리시 저장되는 데이터의 최적화 (불필요한 데이터가 들어가지 않도록 정리)
4. 이력테이블을 호출하는 페이지의 최적화 (쿼리 튜닝 등)
정도로 하는거 같습니다.
과도한 데이터가 쌓일시 대용량 처리를 하기가 껄끄러운 만큼 디비 튜닝은 필수적으로
진행해야 될꺼같고 이때 튜닝은 해당 이력테이블을 어떤식으로 사용하는지에 대한
고민도 같이 하셔야 될꺼 같습니다.
(ex. 사용자 페이지에서 최근 몇달꺼만 보여주면 된다 라고 한다면 이력테이블을 분리한다든지)
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인