WPML มีคุณสมบัติการเพิ่มประสิทธิภาพฐานข้อมูลเพื่อทำความสะอาดและลดขนาดของตาราง wp_icl_translate และ wp_icl_translation_status
การเพิ่มประสิทธิภาพทำงานอย่างไร
กระบวนการเพิ่มประสิทธิภาพตารางฐานข้อมูลแบบครั้งเดียวของ WPML:
- ทำความสะอาดข้อมูลที่ล้าสมัยหรือไม่จำเป็นออกจากตารางการแปล
- จัดเก็บข้อมูลใหม่ในรูปแบบที่กะทัดรัดยิ่งขึ้นโดยใช้การบีบอัด
- ช่วยป้องกันฐานข้อมูลบวมในอนาคตด้วยการนำพื้นที่ว่างกลับมาใช้ใหม่
แม้ว่าการเพิ่มประสิทธิภาพจะลดจำนวนข้อมูลในตารางลง แต่ก็ไม่ได้ทำให้ไฟล์บนดิสก์หดตัว การเรียกคืนพื้นที่ดิสก์จะต้องมีการสร้างตารางใหม่ด้วยตนเอง ซึ่งไม่ได้เป็นส่วนหนึ่งของกระบวนการนี้
วิธีรันการเพิ่มประสิทธิภาพตารางฐานข้อมูล
Database & strings maintenance เป็นส่วนหนึ่งของปลั๊กอิน WPML Troubleshooting ตั้งแต่ WPML 5.0 เป็นต้นไป ติดตั้งจาก WPMLActivate & Update ก่อน
เพื่อลดขนาดตารางฐานข้อมูลของ WPML:
- ไปที่ WPMLฝ่ายสนับสนุน แล้วคลิก Database & strings maintenance
- เลื่อนไปที่ส่วน Database Tables Optimization
- ทำเครื่องหมายที่ I understand and want to proceed จากนั้นคลิก Optimize translation tables

การรันการเพิ่มประสิทธิภาพตารางฐานข้อมูล
เครื่องมือทุกตัวในหน้าจอนี้จะเขียนลงในตารางของ WPML โดยตรงและอาจทำให้คำแปลสูญหายได้ ทำการสำรองฐานข้อมูลแบบเต็มก่อนที่คุณจะรันเครื่องมือนี้