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

게시글을 대량으로 삭제하려고 하는데 채택완료

혼자해용1 7년 전 조회 1,767

게시물은 한 만개정도 되는데 myphp로 테이블을 날리는게 빠를까요?

아니면 관리자 페이지에서 삭제가 가능할까요?

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

답변 5개

채택된 답변
+20 포인트
해피정
7년 전

if 게시글 만개가 포함된 게시판을 통채로 날리는 것이라면 관리자에서 게시판 삭제하는게 최선,

 

elseif 게시글 만개 + 추가 에서 게시글 만개만 삭제하고 싶을때

    if  살아남을 게시글수가 많지 않다면

          신규 게시판 생성 후 그곳으로 살아남길 게시글 복사

          복사하기전에 관리자 설정에  게시글 복사할때 흔적 남기지 않도록 변경

     elseif 살아남길 게시글도 수백 또는 수천개가 된다면

          삭제할 게시글의 반복되는 패턴을 찾아서 쿼리로 삭제

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

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

감사합니다^^

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

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

7년 전

간단한 방법은 관리자 페이지 게시판관리에서 게시판 복사 메뉴를 실행하여 구조만 다른 테이블명으로 복사한 후

기존 게시판은 삭제를 해버리고 구조를 복사한 게시판을 원래의 이름으로 다시 한번 복사하고

처음 복사한 게시판 삭제

 

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

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

플래토
7년 전

쿼리로 수행하는게 당연히 빠릅니다.

 

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

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

7년 전

조건 지정하여 검색되면 해당 테이블을 데이터 날리는게 좋습니다.

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

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

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

로그인