워드프레스 DB 최적화: 자동 로드(Autoload) 옵션 관리 매뉴얼

워드프레스 작성일: 2026-04-27 수정일: 2026-04-27 21:06
수정

워드프레스 DB 최적화: 자동 로드(Autoload) 옵션 관리 매뉴얼

1. 정기 점검 쿼리 (현황 파악)

어떤 데이터가 사이트 속도를 갉아먹고 있는지 확인하는 핵심 명령어입니다.

SELECT option_name, length(option_value) AS option_value_length 
FROM wp_Cur8V_options 
WHERE autoload = 'yes' 
ORDER BY option_value_length DESC 
LIMIT 20;
  • 사용 목적: 페이지 로드 시 함께 호출되는 무거운 데이터 TOP 20을 식별합니다.
  • 참고: wp_Cur8V_ 부분은 실제 테이블 접두사에 맞춰 수정하세요.

2. 주의 깊게 살펴볼 항목 (경고 신호)

  • 개별 용량: option_value_length200,000 (약 200KB) 이상인 항목.
  • 삭제한 플러그인 흔적: 이미 지운 플러그인 이름이 포함된 데이터.
  • 임시 데이터 폭증: _transient_로 시작하는 항목이 상위권에 너무 많을 때.
  • 전체 합계: 전체 자동 로드 데이터 합계가 1,000,000 (1MB)을 넘길 때.

3. 삭제 명령어 (최적화 실행)

불필요한 항목을 제거할 때 사용합니다. (실행 전 백업 필수)

  • 특정 항목 하나 삭제:
    DELETE FROM wp_Cur8V_options WHERE option_name = '지울_항목_이름';
  • 특정 플러그인 찌꺼기 일괄 삭제:
    DELETE FROM wp_Cur8V_options WHERE option_name LIKE '플러그인명_%';

4. ⚠️ 절대 삭제 금지 (워드프레스 핵심)

  • 주소 및 테마: siteurl, home, template, stylesheet, generate_ 로 시작하는 항목.
  • 구조 및 권한: rewrite_rules, active_plugins, wp_user_roles.