wp_posts WordPress 테이블 정리
여러분이 작성하는 모든 게시물이나 생성하는 모든 페이지에 대해 WordPress는 여러분이 다시 볼 수 있는 수많은 수정본을 저장합니다. 이러한 편안함은 어느 날 서버 공간이 알 수 없을 정도로 꽉 차는 것을 알아차리기 전까지는 괜찮습니다. 문제의 원인은 수정본에 대한 제한이 없는 wp_posts 테이블이 계속해서 늘어나고 있기 때문입니다.
WordPress wp-posts 수정 시스템
모든 게시물이나 페이지의 사이드바 메뉴에서 수정 사항에 액세스할 수 있습니다. 수정 사항을 탐색하여 무엇이 언제 변경되었는지 확인할 수 있습니다. 필요한 경우 수정 사항 사이를 오가며 삭제한 콘텐츠를 찾거나 이전 버전으로 되돌릴 수 있습니다. 이 문제는 WordPress 블로그에 수정 사항이 넘쳐날 때만 발생합니다.
기본적으로 WordPress는 게시물과 페이지의 수정 사항을 무제한으로 저장하며, 사용자가 굳이 신경 쓰지 않더라도 마찬가지입니다. 하지만 wp_posts 테이블을 정리하고 공간을 확보하는 것은 MySQL 쿼리만큼 간단할 수 있습니다. 이 글에서는 수정 사항 누적을 방지하는 방법과 그 방법을 소개합니다.
phpMyAdmin에서 wp_posts 테이블 정리
개정 내용은 MySQL 데이터베이스에 저장되므로 개정 내용을 정리하는 첫 번째 단계는 데이터베이스 자체인 것이 합리적입니다. phpMyAdmin은 MySQL에서 가장 많이 사용되는 관리 도구 중 하나이며 사용자 친화적인 레이아웃으로 쿼리를 수행할 수 있습니다.
이전 수정 사항을 제거하려면 wp_posts 테이블을 찾아 입력하세요. 상단에서 SQL 탭을 선택하고 아래 쿼리를 입력하세요.
wp_posts에서 post_type = "revision"인 항목을 삭제합니다.
이 쿼리는 wp_posts 테이블에서 수정된 게시물 버전을 찾아 삭제합니다. 간단하지만 매우 효과적입니다. 소규모 WordPress 블로그에서 테이블 크기가 86kb에서 22kb로 75% 감소했습니다. 대규모 웹사이트에서는 보관된 데이터의 최대 90%를 제거할 수 있습니다.
WP Speed of Light 에서 wp_posts 테이블 정리
wp_posts 테이블에서 수정 사항을 수동으로 제거하는 것은 복잡하며, 실제 게시물과 페이지를 실수로 삭제할 위험이 있습니다. WP Speed of Light wp_posts 테이블에서 수정 사항을 정리하는 훨씬 더 직관적인 방법을 제공합니다.
이전 수정 사항은 WP Speed of Light설정의 데이터베이스 정리 탭 메뉴에서 삭제할 수 있습니다. 모든 게시물 수정 사항을 정리하는 옵션 중 하나는 '모든 게시물 수정 사항 정리'입니다. 이 옵션을 선택하고 '정리 및 저장' 버튼을 누르면 wp_posts 테이블에서 불필요한 콘텐츠가 삭제됩니다.
WP Speed of LightPro 애드온을 사용 중이라면 한 단계 더 나아갈 수 있습니다. 같은 페이지 상단에서 자동 정리를 활성화하고 wp_posts 테이블 정리 빈도를 선택할 수 있습니다. "정리 및 저장"을 클릭하여 변경 사항을 적용합니다.
WordPress 개정 횟수 제한
다른 것들과 마찬가지로, 예방이 치료보다 낫습니다. WordPress 설정을 통해 각 게시물이나 페이지에 저장할 수정 횟수를 제한할 수 있습니다. 이 옵션을 설정하려면 SFTP로 서버에 접속하여 wp-config.php 파일을 여세요.
wp-config.php 파일에서 ABSPATH 정의 줄을 찾으세요. 아래 줄들이 작동하려면 이 코드 줄 앞에 삽입해야 합니다. WordPress 수정 횟수를 제한하는 방법은 두 가지가 있습니다. 다음 코드를 작성하여 가장 최근 수정 횟수만 유지할 수 있습니다.
WP_POST_REVISIONS를 5로 정의합니다.
물론, 게시물 및 페이지 수정 횟수 제한을 직접 설정하기 위해 숫자를 변경할 수 있습니다. 또는 수정 사항을 전혀 저장하지 않으려면 다음 코드를 작성하여 WordPress의 수정 시스템을 완전히 비활성화할 수 있습니다.
WP_POST_REVISIONS를 false로 정의합니다.
워드프레스 수정 기능은 이론적으로는 큰 도움이 될 수 있습니다. 이전 게시물과 페이지를 돌아다니며 편집한 콘텐츠를 찾을 수 있기 때문입니다. 하지만 실제로는 소규모 서버의 공간 제약으로 인해 수정 사항의 활용성이 떨어지고, 오히려 번거로운 보관 파일로 남을 수 있습니다. WP Speed of Light 또는 수동으로 제거하더라도 수정 사항이 방해가 될 필요는 없으며, 앞으로는 필요에 맞게 동작을 변경할 수 있습니다.
WP Speed of Light 사용하면 사이트 속도를 분석하고 빠르게 최적화할 수 있는 간단한 옵션도 제공됩니다( 여기에서 ).
블로그를 구독하시면 사이트에 새로운 업데이트가 있을 때 이메일로 알려드리므로 놓치지 않으셔도 됩니다.



