wp_posts 워드프레스 테이블 정리
게시물을 작성하거나 페이지를 만들 때마다 WordPress는 돌아갈 수 있는 많은 수정본을 저장합니다. 그 편안함은 괜찮지만 어느 날부터 서버 공간이 알 수 없이 부족해지기 시작합니다. 범인은 수정에 대한 제한이 없어 wp_posts 테이블이 계속 커지는 것입니다.
WordPress wp-posts 수정 시스템
수정 내역은 모든 게시물이나 페이지의 사이드바 메뉴에서 접근할 수 있습니다. 변경된 내용과 시기를 확인하기 위해 수정 내역을 탐색할 수 있습니다. 필요한 경우, 삭제된 콘텐츠를 찾거나 이전 버전으로 되돌리기 위해 수정 내역 사이를 오갈 수 있습니다. 문제는 WordPress 블로그에 수정 내역이 넘쳐날 때만 발생합니다.
기본적으로 WordPress는 게시물과 페이지에 대해 무제한 수정 내역을 저장합니다. 설령 드물게 수정 내역을 고려하더라도 말입니다. 그러나 wp_posts 테이블을 정리하고 공간을 확보하는 것은 MySQL 쿼리만큼 간단할 수 있습니다. 이 기사에서는 이를 수행하는 방법과 향후 수정 내역이 누적되는 것을 방지하는 방법을 보여드리겠습니다.
phpMyAdmin에서 wp_posts 테이블 정리하기
리비전은 MySQL 데이터베이스에 저장되므로 리비전 정리를 위한 첫 번째 단계는 데이터베이스 자체라는 것이 합리적입니다. phpMyAdmin은 MySQL을 위한 가장 일반적인 관리 도구 중 하나이며 사용자 친화적인 레이아웃에서 쿼리를 허용합니다.
이전 리비전을 제거하려면 wp_posts 테이블을 찾아서 입력하십시오. 상단에서 SQL 탭을 선택하고 아래 쿼리를 입력하십시오
DELETE FROM wp_posts WHERE 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 Light의 Pro Addon이 있는 경우 한 단계 더 나아갈 수 있습니다. 동일한 페이지 상단에서 자동 정리를 활성화하고 wp_posts 테이블을 정리할 빈도를 선택할 수 있습니다. 변경 사항을 확인하려면 정리 & 저장을 누르십시오.
워드프레스 개정판 수 제한
다른 경우처럼 예방이 치료보다 낫습니다. 워드프레스 구성에서 게시물 또는 페이지별로 저장할 개정판 수를 제한할 수 있습니다. 이 옵션을 설정하려면 SFTP를 사용하여 서버에 액세스하고 wp-config.php 파일을 엽니다.
wp-config.php 파일에서 ABSPATH 정의 라인을 찾아야 합니다. 아래 줄 중 하나가 작동하려면 이 코드 줄 앞에 삽입해야 합니다. 워드프레스 개정판의 수를 제한하는 두 가지 방법이 있습니다. 다음 코드 줄을 작성하여 최신 개정판만 유지할 수 있습니다
define('WP_POST_REVISIONS', 5);
당연히 게시물 및 페이지 개정판에 대한 자체 제한을 지정하기 위해 숫자를 변경할 수 있습니다. 또는 전혀 개정판을 저장하지 않으려면 다음 코드를 작성하여 워드프레스의 개정판 시스템을 완전히 비활성화할 수 있습니다
define('WP_POST_REVISIONS', false);
종이에 적힌 WordPress 리비전은 축복이 될 수 있으며, 이전 글과 페이지로 이동하여 편집한 내용을 찾을 수 있습니다. 그러나 실제로는 소규모 서버의 공간 제한으로 인해 리비전의 유용성이 떨어지고 번거로운 아카이브로 바뀝니다. WP Speed of Light 또는 수동으로 제거하더라도 리비전은 장애가 될 필요가 없으며 앞으로 나아갈수록 필요에 따라 동작을 변경할 수 있습니다.
또한 WP Speed of Light 를 사용하면 사이트 속도를 분석하고 간단한 옵션으로 빠르게 최적화 할 수 있습니다. 여기 에서 볼 수 있습니다.
블로그에 가입하면 사이트에 새로운 업데이트가 있을 때 이메일을 보내드리므로 업데이트를 놓치지 않을 것입니다.



