테스트 사이트 - 개발 중인 베타 버전입니다

포인트테이블 비워도 되나요? 채택완료

아츠키 1년 전 조회 2,404

20만건이 넘어가다보니 부하가 장난 아니네요

코드보니까 g5_member테이블과 연동이 되는거 같은데 

최근 5만개만 놔두고 다 삭제해도 될까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
1년 전

그냥 삭제 해버리면 포인트가 날아가 버립니다

5.0버젼에 보면 adm/point_clear.php 라는 포인트정리 화일이 있습니다

개인당 50건만 남기고 나머지 포인트를 합산한 후 별도로 포인트 값을 기록을 합니다

 

아주 편리한 기능인데 언젠가 부터 없어져버렸어요

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

C
COMCOSESOFT
1년 전
g5_member 테이블
mb_point 컬럼에 합산된게 저장되지 않나요..?
균이
1년 전
합산되어 저장 되기는 하는데 다음 포인트가 들어오거나 나갈 때 까지만 유효합니다
포인트 저장 건이 발생하면 전체 포인트를 다시 합산하여 신규 발생한 포인트와
빼거나 더하거나 계산을 해서 mb_point에 다시 저장을 합니다

그러니 앞의 포인트 내역을 삭제 하면 남은 포인트 내역만으로 합계를 해버립니다
C
COMCOSESOFT
1년 전
그러네요
// 포인트합
$sql = " select sum(po_point) as sum_po_point
from {$g5['point_table']}
where mb_id = '$mb_id' ";
$row = sql_fetch($sql);

또한 소멸포인트에도 get_expire_point()
영향이 미치겠네요...

생각 못한 정보 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

플라이
1년 전

네 백업하시고 기존 포인트를 계산해서 그 부분만 반영하고 정리하셔도 됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

문제가 될수있으니 백업은 미리 해두시구요

포인트정책이나 홈페이지 정책 같은거 있잖아요 그거 생각해서 하시면되고 계정 탈퇴여부와 유령회윈들도 생각해서 지워주세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

1년 전

https://www.happyjung.com/lecture/3018 일단 디비는 백업해두시고 참고해서 압축해보세요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인