[질답/버그/제안] g5_point 질문입니다.
test
분류아미나샘플
조회93
댓글0

g5_point 테이블 용량이 너무 커 sir에 최적화에 대한 질문을 한 적이 있었습니다.


그에 대한 답변으로  


구상을 해 본 적은 있는데, 실제 실행해보지는 못했습니다.

만일의 상황 대비 기존 테이블 백업 후, 다음과 같이 진행하는 것을 추천합니다.

 

1. 기존 point 테이블 백업 (만일의 상황 대비)

2. 기존 point 테이블 전체 데이터 삭제 

truncate table g5_point;
Copy

3. 각 회원들의 현 보유 포인트(g5_member.mb_point), point 테이블에 반영

※ 참조 쿼리

INSERT INTO `g5_point` (`mb_id`, `po_datetime`, `po_content`, `po_point`, `po_use_point`, `po_expired`, `po_expire_date`, `po_mb_point`, `po_rel_table`, `po_rel_id`, `po_rel_action`) select mb_id, now(), '포인트 내역 초기화', mb_point, 0, 0, '9999-12-31', mb_point, '@init', mb_id, '초기화'  from g5_member order by mb_no asc;


라는 답변이 왔는데, 혹시 아미나는 다를수도 있겠다 싶어서 여쭤보려구요.

위 방식대로 g5_point를 초기화 해줘도 문제되지 않을까요? 


제 사이트는 쇼핑몰이 아니며, 열람이 초기화 되는것도 문제되지 않습니다.

그저 최종 포인트만 옮겨온다면 다른건 크게 문제되지 않는 상황입니다~


g5_point가 5기가라 여로모로 너무 불편하네요 ㅠㅠ


답변부탁드려요...

0 Comments
포토 제목