- 상태
- 미해결
- 보고된 제품
- WPML Multilingual CMS 4.6.13
- 주제 태그
- Bug, Performance
문제 개요
WPML로 카테고리 페이지를 로드할 때, 특히 언어별 첫 로드 시 눈에 띄는 성능 저하가 발생할 수 있습니다. 이 문제는 wp_postmeta 테이블이 utf8mb3_general_ci 콜레이션을 사용하는 경우 발생하며, 더 효율적인 utf8mb4_general_ci와(과) 호환되지 않아 속도에 영향을 미칠 수 있습니다.
임시 해결 방법
진행하기 전에 사이트의 전체 사이트 백업이 있는지 확인하세요.
- 데이터베이스에 접속하여
wp_postmeta테이블을 여세요. utf8mb4_general_ci대신utf8mb3_general_ci콜레이션이 있는지 확인하세요.- 해당하는 경우, 다음과 유사한 SQL 쿼리로 교체하세요:
ALTER TABLE `wp_postmeta` CHANGE `meta_key` `meta_key` varchar(255) COLLATE 'utf8mb4_general_ci' NULL AFTER `post_id`, CHANGE `meta_value` `meta_value` longtext COLLATE 'utf8mb4_general_ci' NULL AFTER `meta_key`, COLLATE 'utf8mb4_general_ci';