워드프레스에 남아 있는 쓰레기 데이터를 어떻게 치울까요
WP 테마를 자주 교체하고 WP 테마를 삭제하는 것은 정상이지만 간단한 삭제는 철저하지 않고 데이터베이스는 유지되고 중복 데이터는 post_meta 테이블에 남아 있으며 시간이 지남에 따라 상당히 큰 쓰레기가 됩니다. 다음 SQL 문을 사용하여 불필요한 post 메타 값을 지울 수 있습니다. 데이터베이스 운영을 가속화하고 데이터를 줄이는 데 도움이됩니다.
해결 방법: wp_postMeta 데이터 테이블을 정리하고, 문장 메타 레이블을 삭제하고, SQL 문을 실행합니다. (먼저 데이터베이스를 백업하는 것이 좋습니다. 상법과 후발자 네트워크는 모두 제대로 테스트되었습니다. ) 을 참조하십시오
Wp_postmeta 에서 삭제합니다. 여기서 meta _ key =' _ edit _ lock ';;
Wp_postmeta 에서 삭제합니다. 여기서 meta _ key =' _ edit _ last ';;
2. 수정된 WP 초안의 나머지 데이터를 완전히 삭제합니다.
백그라운드에서 문장 편집 시 수정된 여러 복사본이 자동으로 저장됩니다. 개정 레코드가 너무 많으면 데이터베이스의 부담이 커지고, 자원이 낭비되고, 데이터베이스가 커지고, 데이터 검색의 영향을 받는 페이지의 로드 시간이 늘어납니다.
처리 방법: wp_posts 데이터 테이블을 정리하고, 초안의 수정된 버전을 삭제하고, SQL 문을 실행합니다.
Wp_posts a 에서 a, b, c 를 삭제합니다
왼쪽 연결 WP _ term _ relationshipsbon (a.id = b.object _ id)
왼쪽 연결 wp_postmeta c ON (a.ID =c.post_id)
여기서 a.post_type = 'revision' 입니다
참고: 이 방법을 사용하면 관련 메타데이터를 포함하여 모든 문장 개정이 삭제됩니다.
플러그인 WP-Cleane 을 사용하여 처리할 수도 있습니다.
3. 모든 워드프로세서 스팸댓글을 일괄 삭제합니다.
만약 N 개 이상의 쓰레기 댓글을 만난다면, 하나의 삭제는 붕괴될 것이다. 다음 SQL 문을 사용하여 질의할 수 있습니다. WP 스팸댓글을 대량 삭제하는 것은 어렵지 않습니다.
처리 방법: SQL 문을 실행합니다.
Wp_comments 에서 삭제합니다. 여기서 WHEREcomment _ approved =' spam
0 = 평가 보류 중인 설명
1 = 승인된 설명
스팸메일 = 댓글이 스팸으로 표시됩니다
먼저 위의 방법으로 이전 스팸댓글을 삭제한 다음 Akismet 플러그인을 추천합니다. Akismet 에는 광범위한 스팸 필터링 시스템이 있어 많은 것을 절약할 수 있다.
4. 워드프레스에서 사용하지 않는 라벨 가비지 데이터를 삭제합니다.
WordPress 데이터베이스에서 쿼리 문을 사용하여 이전 문장 을 수동으로 삭제하면 이전 레이블이 유지되고 레이블 클라우드/목록에 나타납니다. 다음 방법을 사용하여 사용하지 않는 태그를 식별하고 삭제할 수 있습니다.
처리 방법: SQL 문을 실행합니다.
SELECT * FROM wp_terms wt
내부 조인 WP _ term _ taxonomy wtt on wt.term _ id = wtt.term _ id
Wtr.term _ taxonomy _ id = wtt.term _ taxonomy _ id 의 내부 조인 wp_term_relationshipswtr
왼쪽에 wp_posts WP ONwp 를 추가합니다. ID=wtr.object_id 입니다
여기서 class 는' post _ tag' 입니다
그리고 ID 가 null 입니다
그리고 존재하지 않습니다 (SELECT * Fromwp_terms wt2
내부 조인 WP _ term _ taxonomy wtt2 on wt2.term _ id = wtt2.term _ id 여기서 wtt2.parent = wt.term _ id) oor
이렇게 복잡한 SQL 문은 WP 플러그인 개발자가 해당 데이터베이스 최적화 플러그인을 개발해야 한다는 질문을 받을 수 있습니다. 예, 관련 최적화 WP 데이터베이스 플러그인이 있습니다.
WordPress 데이터베이스 튜닝 플러그인 WP db manager: 최적화, 복구, 스케줄 지정 백업, MySQL 명령 실행을 위한 플러그인. 이 플러그인을 설치한 후 Optimize DB 를 선택하여 데이터베이스를 최적화할 수 있습니다.