วิธีการล้างฐานข้อมูล WordPress ที่ดีที่สุดและปลั๊กอินเพื่อเพิ่มความเร็วไซต์ (คู่มือ 2023)
เผยแพร่แล้ว: 2023-04-07เมื่อเว็บไซต์ของคุณเติบโตขึ้นและคุณสร้างเนื้อหามากขึ้น ฐานข้อมูล WordPress ของคุณอาจรกไปด้วยข้อมูลที่ไม่จำเป็น ซึ่งอาจทำให้เว็บไซต์ของคุณช้าลงและสร้างความเสี่ยงด้านความปลอดภัย
ในคู่มือนี้ เราจะพูดถึงวิธีการล้างฐานข้อมูล WordPress ที่ดีที่สุดและปลั๊กอินเพื่อเพิ่มความเร็วและประสิทธิภาพของไซต์
- เหตุใดจึงจำเป็นต้องล้างฐานข้อมูล WordPress
- 8 เทคนิคการล้างด้วยตนเองสำหรับฐานข้อมูล WordPress ที่เร็วขึ้น (ผ่าน phpMyAdmin
- 5 ปลั๊กอินที่ดีที่สุดสำหรับการล้างฐานข้อมูล WordPress
- เคล็ดลับสำหรับการรักษาฐานข้อมูลที่สะอาดและรวดเร็ว
- คำถามที่พบบ่อย
เหตุใดจึงจำเป็นต้องล้างฐานข้อมูล WordPress
ฐานข้อมูล WordPress ของคุณเก็บข้อมูลเว็บไซต์ของคุณทั้งหมด รวมถึงโพสต์ เพจ ความคิดเห็น ไฟล์มีเดีย และข้อมูลผู้ใช้ เมื่อเว็บไซต์ของคุณเติบโตขึ้น ฐานข้อมูลของคุณอาจเต็มไปด้วยข้อมูลที่ไม่จำเป็น ซึ่งสามารถ:
- ทำให้เวลาในการโหลดหน้าเว็บช้าลง
- ใช้ทรัพยากรเซิร์ฟเวอร์มากขึ้น
- ชะลอการสำรองข้อมูลและงานบำรุงรักษา
- ประสิทธิภาพการแคชผลกระทบ
- ทำให้ฟังก์ชันการค้นหาช้าลง
การรักษาฐานข้อมูล WordPress ให้สะอาดเป็นขั้นตอนที่มีประสิทธิภาพ ไม่เพียงแต่ทำให้ เว็บไซต์มีความเร็วและประสิทธิภาพที่ดีขึ้นเท่านั้น แต่ยังรวมถึง:
- ปรับปรุงความปลอดภัยของเว็บไซต์
- ปรับปรุงการสำรองและกู้คืนเว็บไซต์
- ลดการใช้พื้นที่ดิสก์
- ลดความเครียดบนเซิร์ฟเวอร์ของคุณ
8 เทคนิคการล้างด้วยตนเองสำหรับฐานข้อมูล WordPress ที่เร็วขึ้น (ผ่าน phpMyAdmin)
ก่อนดำเนินการล้างฐานข้อมูลใดๆ จำเป็นต้องทำการสำรองข้อมูล สิ่งนี้ทำให้มั่นใจได้ว่าคุณมีสำเนาข้อมูลเว็บไซต์ของคุณในกรณีที่มีสิ่งผิดปกติเกิดขึ้นระหว่างกระบวนการล้างข้อมูล
หากต้องการสร้างข้อมูลสำรอง คุณสามารถใช้ปลั๊กอินหรือเข้าถึง cPanel และใช้เครื่องมือสำรองข้อมูลในตัว สิ่งสำคัญคือต้องบันทึกข้อมูลสำรองไว้ในตำแหน่งที่ปลอดภัย (เช่น พื้นที่บนคลาวด์) เพื่อให้คุณสามารถกู้คืนเว็บไซต์ของคุณได้อย่างง่ายดาย
โดยทั่วไป วิธีการด้วยตนเองจำเป็นต้องเข้าถึงแดชบอร์ด WordPress และ phpMyAdmin ซึ่งเป็นแอปพลิเคชันบนเว็บสำหรับจัดการฐานข้อมูล MySQL
หากต้องการเข้าถึงอินเทอร์เฟซ phpMyAdmin ให้เข้าสู่ระบบจากแผงควบคุมเว็บโฮสติ้งหรือผ่านปลั๊กอิน เช่น WP phpMyAdmin โปรดทราบว่าคำสั่ง SQL ทั้งหมดที่แชร์ด้านล่างใช้คำนำหน้ามาตรฐาน “wp_” เปลี่ยนให้ตรงกับที่ใช้โดยฐานข้อมูลของคุณ
หมายเหตุ: การล้างฐานข้อมูล WordPress ด้วยตนเองต้องใช้ความรู้ด้านเทคนิค หากคุณไม่มั่นใจในการเรียกใช้บรรทัดคำสั่ง เราขอแนะนำให้คุณใช้ปลั๊กอินที่ทดลองและทดสอบแล้ว ข้ามไปที่รายการ
1. เพิ่มประสิทธิภาพตารางฐานข้อมูล
โดยทั่วไป คุณสามารถปรับตารางฐานข้อมูลทั้งหมดให้เหมาะสมได้ แต่บางตารางอาจต้องการความใส่ใจมากกว่าตารางอื่นๆ ต่อไปนี้เป็นเคล็ดลับในการระบุตารางที่ต้องการการเพิ่มประสิทธิภาพ:
- ค้นหาตารางที่มีการอัปเดตบ่อยครั้ง: ตารางต่างๆ เช่น โพสต์ ความคิดเห็น และตารางเมตาของผู้ใช้ เป็นตัวเลือกที่ดีสำหรับการเพิ่มประสิทธิภาพ
- ตรวจสอบตารางที่มีขนาดใหญ่: ตาราง เช่น ตาราง wp_options และ wp_postmeta อาจได้ประโยชน์จากการเพิ่มประสิทธิภาพเพื่อปรับปรุงประสิทธิภาพของเว็บไซต์
- ระบุตารางที่มีค่าใช้จ่าย: ค่าใช้จ่ายคือจำนวนพื้นที่ในตารางที่ใช้แต่ไม่จำเป็น ตารางที่มีค่าใช้จ่ายสูงอาจต้องการการปรับให้เหมาะสม
หากต้องการเพิ่มประสิทธิภาพตาราง ให้เลือกตารางจากรายการทางด้านซ้ายใน phpMyAdmin และทำเครื่องหมายที่ช่องถัดจากตาราง
จากเมนูแบบเลื่อนลง "ด้วยการเลือก" เลือก "เพิ่มประสิทธิภาพตาราง" คลิกที่ปุ่ม "ไป" เพื่อเริ่มกระบวนการเพิ่มประสิทธิภาพ
2. ลบข้อมูลที่ไม่ได้ใช้
ข้อมูลที่ไม่ได้ใช้อาจสะสมเมื่อเวลาผ่านไป ซึ่งนำไปสู่ฐานข้อมูลที่ยุ่งเหยิง ซึ่งรวมถึงธีมและปลั๊กอินที่ไม่ได้ใช้ ไฟล์มีเดีย โพสต์และเพจ และแท็ก
ธีมและปลั๊กอินที่ไม่ได้ใช้
หากต้องการลบธีมและปลั๊กอิน WordPress ที่ไม่ได้ใช้งาน ให้รันคำสั่ง SQL ต่อไปนี้ใน phpMyAdmin:
สำหรับธีมที่ไม่ได้ใช้:
ลบจาก wp_options โดยที่ option_name เช่น ' template_% ' หรือ option_name เช่น ' stylesheet_% ';
สำหรับปลั๊กอินที่ไม่ได้ใช้:
ลบจาก wp_options โดยที่ option_name = 'active_plugins';
อีกทางหนึ่งคือ เข้าสู่ระบบแดชบอร์ด WordPress ของคุณ และเลือกตัวเลือก "ลักษณะที่ปรากฏ" หรือ "ปลั๊กอิน" สำหรับธีมและปลั๊กอินที่ไม่ได้ใช้งานตามลำดับ
จากตรงนั้น คุณสามารถเลือกและลบได้ (ในตัวอย่างด้านล่าง เรากำลังลบธีม WordPress ที่ไม่ได้ใช้งาน)
หากต้องการลบปลั๊กอิน WordPress ที่ไม่ได้ใช้งานทั้งหมด เราขอแนะนำให้คุณทำตามคำแนะนำทีละขั้นตอนล่าสุดของเรา
ไฟล์มีเดียที่ไม่ได้ใช้
ในการลบไฟล์มีเดียที่ไม่ได้ใช้:
- เข้าสู่ระบบ phpMyAdmin และเลือกฐานข้อมูล WordPress ของคุณจากรายการฐานข้อมูล
- คลิกที่ตาราง "wp_posts" เพื่อเปิด
- ค้นหาแถวที่มีค่า "post_type" เป็น "ไฟล์แนบ" ไฟล์เหล่านี้เป็นไฟล์มีเดีย
- หากต้องการค้นหาไฟล์มีเดียที่ไม่ได้ใช้ ให้มองหาแถวที่คอลัมน์ "post_parent" ตั้งค่าเป็น "0" ซึ่งหมายความว่าไฟล์สื่อไม่ได้แนบมากับโพสต์หรือหน้าใดๆ บนไซต์ของคุณ
- ลบแถวที่เกี่ยวข้องกับไฟล์
หากต้องการลบไฟล์มีเดียที่ไม่ได้ใช้ในครั้งเดียว ให้ใช้คำสั่งต่อไปนี้ในแท็บ SQL:
ลบจาก wp_posts โดยที่ post_type = 'ไฟล์แนบ' และ post_parent = 0;
โพสต์และเพจที่ไม่ได้ใช้
หากต้องการลบโพสต์และหน้าที่ไม่ได้ใช้ผ่าน phpMyAdmin คุณสามารถใช้คำสั่ง SQL ต่อไปนี้:
- สำหรับโพสต์ที่ไม่ได้ใช้:
ลบจาก wp_posts โดยที่ post_type = 'post' และ post_status = 'draft';
- สำหรับหน้าที่ไม่ได้ใช้:
ลบจาก wp_posts โดยที่ post_type = 'page' และ post_status = 'draft';
หรือคุณสามารถลบโพสต์และเพจที่ไม่ได้ใช้ภายในแดชบอร์ดของ WordPress ได้ด้วยขั้นตอนง่ายๆ ไม่กี่ขั้นตอน:
- ลงชื่อเข้าใช้แดชบอร์ด WordPress ของคุณ
- ไปที่ส่วน "โพสต์" หรือ "เพจ" ขึ้นอยู่กับประเภทเนื้อหาที่คุณต้องการลบ
- มองหาโพสต์หรือเพจที่คุณไม่ต้องการแล้วและต้องการลบ แล้วคลิกช่องทำเครื่องหมายข้างๆ
- เลือก "ย้ายไปที่ถังขยะ" จากเมนูแบบเลื่อนลง "การดำเนินการจำนวนมาก" และคลิกที่ปุ่ม "นำไปใช้"
- หากต้องการลบโพสต์หรือเพจอย่างถาวร ให้ไปที่ส่วน "ถังขยะ" และดำเนินการเป็นกลุ่ม "ลบอย่างถาวร" และยืนยันด้วย "นำไปใช้"
แท็กที่ไม่ได้ใช้
หากต้องการลบแท็กที่ไม่ได้ใช้ใน phpMyAdmin คุณสามารถใช้ชุดคำสั่ง SQL
เรียกใช้แบบสอบถามต่อไปนี้เพื่อระบุแท็กทั้งหมดที่ไม่เกี่ยวข้องกับโพสต์หรือเนื้อหาใดๆ:
เลือก * จาก wp_terms เช่น t
ซ้ายเข้าร่วม wp_term_taxonomy เป็น tt บน t.term_id = tt.term_id
โดยที่ tt.taxonomy = 'post_tag'
และ tt.count = 0;
ข้อความค้นหานี้จะแสดงรายการแท็กทั้งหมดที่ไม่เกี่ยวข้องกับโพสต์หรือเนื้อหาใดๆ ตรวจสอบให้แน่ใจว่ารายการมีเฉพาะแท็กที่คุณต้องการลบ
หากต้องการลบแท็กเหล่านี้ให้เรียกใช้ข้อความค้นหาต่อไปนี้:
ลบจาก wp_terms โดยที่ term_id IN (
เลือก term_id จาก wp_term_taxonomy โดยที่ count = 0
);
ข้อความค้นหานี้จะลบแท็กทั้งหมดที่มีจำนวนเป็นศูนย์ เช่น แท็กที่ไม่เกี่ยวข้องกับโพสต์หรือเนื้อหาใดๆ
การลบแท็กที่ไม่ได้ใช้ทำได้ผ่านแดชบอร์ด WordPress ของคุณ
- ไปที่ส่วน "โพสต์" แล้วคลิก "แท็ก" จากเมนูทางด้านซ้ายมือ
- มองหาแท็กที่คุณไม่ต้องการแล้วและคลิกช่องทำเครื่องหมายถัดจากแท็กที่คุณต้องการลบ
- เลือก "ลบ" จากเมนูแบบเลื่อนลง "การดำเนินการจำนวนมาก"
- คลิกปุ่ม "นำไปใช้" เพื่อลบแท็กที่เลือก
หากแท็กที่คุณต้องการลบยังคงเชื่อมโยงกับโพสต์ใดๆ คุณจะต้องลบออกจากโพสต์เหล่านั้นก่อน เพื่อทำสิ่งนี้:
- คลิกแท็กที่คุณต้องการลบ
- ตรวจสอบรายชื่อโพสต์ที่ใช้แท็ก
- คลิกที่แต่ละโพสต์ที่ใช้แท็กและนำแท็กออกโดยคลิกที่ "X"
เมื่อนำแท็กออกจากโพสต์ที่เกี่ยวข้องทั้งหมดแล้ว ให้กลับไปที่ส่วน "แท็ก" และทำตามขั้นตอนด้านบนซ้ำ
3. ลบความคิดเห็นที่เป็นสแปม
ใน phpMyAdmin ให้เรียกใช้แบบสอบถามต่อไปนี้เพื่อระบุความคิดเห็นทั้งหมดที่ถูกทำเครื่องหมายว่าเป็นสแปม:
เลือก * จาก wp_comments โดยที่ comment_approved = 'สแปม';
เมื่อคุณยืนยันรายการแล้ว คุณสามารถลบความคิดเห็นเหล่านี้ได้โดยการเรียกใช้แบบสอบถามต่อไปนี้:
ลบจาก wp_comments โดยที่ comment_approved = 'สแปม';
หากต้องการลบความคิดเห็นที่เป็นสแปมผ่านแดชบอร์ดของ WordPress ให้ทำตามขั้นตอนเหล่านี้:
- ไปที่ส่วน "ความคิดเห็น" และเลือก "สแปม" จากเมนูแบบเลื่อนลง "ความคิดเห็นทั้งหมด"
- มองหาความคิดเห็นที่เป็นสแปมที่คุณต้องการลบและคลิกช่องทำเครื่องหมายถัดจากความคิดเห็นเหล่านั้น
- เลือก "ลบอย่างถาวร" จากเมนูแบบเลื่อนลง "การดำเนินการจำนวนมาก"
- คลิกที่ปุ่ม "สมัคร" เพื่อยืนยันการลบ
4. ลบความคิดเห็นที่ไม่ได้รับการอนุมัติ
เช่นเดียวกับความคิดเห็นที่เป็นสแปม ให้เรียกใช้ข้อความค้นหาต่อไปนี้เพื่อระบุความคิดเห็นทั้งหมดที่ไม่ได้รับการอนุมัติ:
เลือก * จาก wp_comments โดยที่ comment_approved = 0;
จากนั้น คุณสามารถลบความคิดเห็นเหล่านี้ได้โดยการเรียกใช้แบบสอบถามต่อไปนี้:
ลบจาก wp_comments โดยที่ comment_approved = 0;
หรือไปที่แดชบอร์ด WordPress ของคุณ ในส่วน "ความคิดเห็น" เลือก "รอดำเนินการ" หรือ "ไม่อนุมัติ" จากเมนูแบบเลื่อนลง "ความคิดเห็นทั้งหมด"
- มองหาความคิดเห็นที่ไม่ได้รับอนุมัติที่คุณต้องการลบและคลิกช่องทำเครื่องหมาย
- เลือก "ย้ายไปที่ถังขยะ" จากเมนูแบบเลื่อนลง "การดำเนินการจำนวนมาก"
- คลิกปุ่ม "นำไปใช้" เพื่อย้ายความคิดเห็นที่ไม่ได้รับอนุมัติที่เลือกไปที่ถังขยะ
หากต้องการลบความคิดเห็นที่ไม่ได้รับการอนุมัติอย่างถาวร ให้ไปที่ส่วน "ถังขยะ" และดำเนินการแบบกลุ่ม "ลบอย่างถาวร" สำหรับความคิดเห็นที่ไม่ได้รับการอนุมัติทั้งหมดที่คุณต้องการให้ลบทิ้ง
คลิกที่ปุ่ม "สมัคร" เพื่อสิ้นสุดกระบวนการ
5. ลบการแก้ไขโพสต์
หากต้องการลบการแก้ไขภายหลัง ให้ป้อนคำสั่งต่อไปนี้ในช่องแบบสอบถาม SQL แล้วคลิก Go เพื่อดำเนินการ:
ลบจาก wp_posts โดยที่ post_type = "revision";
สำหรับการควบคุมที่ละเอียดยิ่งขึ้น ทางเลือกที่ปลอดภัยที่สุดคือการใช้ปลั๊กอินจากรายการคำแนะนำของเรา
6. ลบรหัสย่อเก่า
การระบุรหัสย่อเก่าใน WordPress อาจเป็นเรื่องที่ท้าทาย โดยเฉพาะอย่างยิ่งหากคุณมีหน้าหรือโพสต์จำนวนมากในไซต์ของคุณ อย่างไรก็ตาม มีวิธีระบุรหัสย่อที่เก่าและไม่ได้ใช้งานบนไซต์ของคุณแล้ว:
- ตรวจสอบเอกสารประกอบของธีมและปลั๊กอิน : หากคุณใช้ธีมหรือปลั๊กอินที่มาพร้อมกับรหัสย่อ ให้ตรวจสอบเอกสารประกอบเพื่อดูว่ามีรหัสย่อใดบ้างที่เลิกใช้งานแล้ว
หมายเหตุ: ขอแนะนำให้ใช้ปลั๊กอินหากคุณมีโพสต์จำนวนมาก การผ่านแต่ละโพสต์เพื่อระบุและลบรหัสย่อสามารถพิสูจน์ได้ว่าใช้เวลานานกว่าที่คาดไว้
เมื่อคุณระบุรหัสย่อที่ไม่ต้องการแล้ว ให้ไปที่แดชบอร์ด WordPress ของคุณ
- ไปที่ส่วน "หน้า" หรือ "โพสต์" แล้วเลือกหน้าหรือโพสต์ที่ใช้รหัสย่อเก่า
- สลับไปที่โหมดตัวแก้ไข "ข้อความ" หรือ "HTML" สำหรับเพจหรือโพสต์ แล้วค้นหารหัสย่อเก่า
- เมื่อคุณพบรหัสย่อเก่าแล้ว ให้ลบออกและบันทึกการเปลี่ยนแปลง
- ทำขั้นตอนนี้ซ้ำสำหรับแต่ละหน้าหรือโพสต์ที่ใช้รหัสย่อเก่า
7. ลบ pingbacks และ trackbacks
Pingbacks และ trackbacks เป็นสองวิธีที่ WordPress ใช้เพื่อแจ้งให้คุณทราบเมื่อมีเว็บไซต์อื่นเชื่อมโยงไปยังเนื้อหาของคุณ ทั้งสองวิธีออกแบบมาเพื่อช่วยคุณจัดการลิงก์ขาเข้าและมีส่วนร่วมกับบล็อกเกอร์และเจ้าของเว็บไซต์คนอื่นๆ
อย่างไรก็ตาม สิ่งเหล่านี้ยังสามารถเป็นแหล่งที่มาของสแปมและการแจ้งเตือนที่ไม่พึงประสงค์ ซึ่งเป็นเหตุผลว่าทำไมการจัดการอย่างถูกต้องหรือปิดใช้งานทั้งหมดจึงเป็นเรื่องสำคัญ
ใน phpMyAdmin ให้เรียกใช้แบบสอบถามต่อไปนี้เพื่อระบุความคิดเห็นทั้งหมดที่มีประเภทความคิดเห็นเป็น "pingback" หรือ "trackback":
เลือก * จาก wp_comments โดยที่ comment_type = 'pingback' หรือ comment_type = 'trackback';
ลบความคิดเห็นเหล่านี้โดยเรียกใช้แบบสอบถามต่อไปนี้:
ลบจาก wp_comments โดยที่ comment_type = 'pingback' หรือ comment_type = 'trackback';
คุณยังสามารถใช้ระบบจัดการความคิดเห็นในตัวในแดชบอร์ด WordPress ของคุณ:
- คลิกที่ "ความคิดเห็น" ในเมนูด้านซ้ายมือ
- คุณจะเห็นรายการความคิดเห็น รวมถึง pingbacks และ trackbacks ทำเครื่องหมายที่ช่องถัดจากความคิดเห็นที่คุณต้องการลบ
- คลิกเมนูแบบเลื่อนลง "การทำงานเป็นกลุ่ม" และเลือก "ย้ายไปที่ถังขยะ"
- คลิกที่ปุ่ม "สมัคร"
8. ลบชั่วคราว
Transients เป็นข้อมูลชั่วคราวที่ใช้ในการแคชข้อมูลและเร่งประสิทธิภาพเว็บไซต์ของคุณ อย่างไรก็ตาม หากไม่ได้รับการดูแลอย่างสม่ำเสมอ สิ่งเหล่านี้สามารถเริ่มทำร้ายความเร็วของคุณแทนได้ ต่อไปนี้คือวิธีลบทรานเซียนต์ในการล้างฐานข้อมูล WordPress:
1. ผ่าน phpMyAdmin
เข้าสู่ระบบ phpMyAdmin ของคุณ จากนั้นเลือกฐานข้อมูล WordPress ของคุณและคลิกที่แท็บ SQL ในหน้าต่าง SQL ให้ป้อนคำสั่งต่อไปนี้เพื่อลบชั่วคราวทั้งหมด:
ลบจาก wp_options โดยที่ option_name เช่น '_transient_%';
2. ผ่าน WP-CLI
หากคุณสะดวกใจที่จะใช้บรรทัดคำสั่ง ให้เข้าสู่ระบบเซิร์ฟเวอร์และเปิดหน้าต่างเทอร์มินัล จากนั้นไปที่ไดเร็กทอรี WordPress ของคุณและเรียกใช้คำสั่งต่อไปนี้เพื่อลบชั่วคราวทั้งหมด:
wp ลบชั่วคราว - ทั้งหมด
หมายเหตุ: โปรดทราบว่าเมื่อคุณลบทรานเซียนท์ออก สิ่งเหล่านั้นจะถูกสร้างขึ้นใหม่ในครั้งถัดไปที่จำเป็น ดังนั้นจึงควรทำความสะอาดฐานข้อมูลของคุณเป็นประจำเพื่อรักษาเว็บไซต์ที่รวดเร็วและมีประสิทธิภาพ
5 ปลั๊กอินที่ดีที่สุดสำหรับการล้างฐานข้อมูล WordPress
ข้อดีของการใช้ปลั๊กอินสำหรับการล้างฐานข้อมูล
การล้างฐานข้อมูลด้วยตนเองอาจเป็นงานที่ใช้เวลานานและน่าเบื่อหน่าย โดยเฉพาะอย่างยิ่งหากคุณไม่คุ้นเคยกับการสืบค้น SQL
โชคดีที่มีปลั๊กอินมากมายที่สามารถดำเนินการให้คุณโดยอัตโนมัติ พวกเขาสามารถช่วยคุณ:
- ระบุและลบข้อมูลที่ไม่จำเป็นอย่างรวดเร็ว
- ลดความเสี่ยงของข้อผิดพลาด
- ตรวจสอบให้แน่ใจว่าฐานข้อมูลของคุณสะอาดและเหมาะสมที่สุด
การใช้ปลั๊กอินสำหรับการล้างฐานข้อมูลปลอดภัยหรือไม่
การใช้ปลั๊กอินสำหรับการล้างฐานข้อมูลโดยทั่วไปจะปลอดภัย ตราบใดที่คุณเลือกปลั๊กอินที่มีชื่อเสียงและปฏิบัติตามแนวทางปฏิบัติที่ดีที่สุด พลิกดูรายการปลั๊กอิน WordPress ที่ดีที่สุดสำหรับการเพิ่มประสิทธิภาพฐานข้อมูล
1. เพิ่มประสิทธิภาพ WP
WP-Optimize เป็นปลั๊กอินยอดนิยมที่สามารถลบข้อมูลที่ไม่จำเป็น เช่น การแก้ไขโพสต์เก่า ความคิดเห็นที่เป็นสแปม และแท็กที่ไม่ได้ใช้ นอกจากนี้ยังสามารถเพิ่มประสิทธิภาพตารางฐานข้อมูลของคุณและลบชั่วคราวที่หมดอายุ คุณสมบัติที่โดดเด่นอย่างหนึ่งของ WP-Optimize คือความสามารถในการกำหนดเวลาการล้างข้อมูลอัตโนมัติ คุณจึงไม่ต้องจำว่าต้องทำเอง ปลั๊กอินนี้ใช้งานง่ายและมีส่วนต่อประสานที่ใช้งานง่าย
ข้อดี:
- การเพิ่มประสิทธิภาพอัตโนมัติตามกำหนดเวลาและการล้างข้อมูล
- อินเตอร์เฟซที่ใช้งานง่าย
- ตัวเลือกการล้างที่ครอบคลุม
จุดด้อย:
- คุณสมบัติบางอย่างมีเฉพาะในรุ่นโปรเท่านั้น
- อาจไม่เหมาะกับฐานข้อมูลขนาดใหญ่
2. WP กวาด
WP Sweep สามารถลบข้อมูลที่ไม่ได้ใช้ ข้อมูลที่ถูกละเลย และข้อมูลที่ซ้ำกัน ตลอดจนเพิ่มประสิทธิภาพตารางฐานข้อมูลของคุณ ปลั๊กอินมีน้ำหนักเบาและใช้งานง่ายพร้อมอินเทอร์เฟซที่เรียบง่าย WP Sweep ยังมีฟังก์ชันการแสดงตัวอย่าง ดังนั้นคุณจึงสามารถดูว่าข้อมูลใดบ้างที่จะถูกลบก่อนที่คุณจะยืนยันการล้างข้อมูล
ข้อดี:
- น้ำหนักเบาและใช้งานง่าย
- ฟังก์ชั่นดูตัวอย่างเพื่อดูว่าข้อมูลใดจะถูกลบ
- ความสามารถในการล้างข้อมูลบางประเภท
จุดด้อย:
- อาจไม่เหมาะกับฐานข้อมูลขนาดใหญ่
- คุณสมบัติบางอย่างมีเฉพาะในรุ่นโปรเท่านั้น
3. ตัวล้างฐานข้อมูลขั้นสูง
Advanced Database Cleaner มีทั้งเวอร์ชันฟรีและแบบชำระเงิน โดยเวอร์ชันแบบชำระเงินจะมีฟีเจอร์และฟังก์ชันการทำงานมากกว่า ปลั๊กอินนี้ออกแบบมาเพื่อช่วยคุณล้างข้อมูลและเพิ่มประสิทธิภาพฐานข้อมูลของคุณโดยการลบข้อมูลที่ไม่จำเป็นออก เช่น การแก้ไขภายหลัง ความคิดเห็นที่เป็นสแปม และตารางที่ไม่ได้ใช้
หนึ่งในคุณสมบัติที่โดดเด่นของ Advanced Database Cleaner คือความสามารถในการกำหนดเวลาการล้างข้อมูลอัตโนมัติ ปลั๊กอินยังช่วยให้คุณสร้างแบบสอบถามแบบกำหนดเองเพื่อล้างส่วนเฉพาะของฐานข้อมูลของคุณ
ข้อดี:
- รุ่นฟรีใช้ได้
- กำหนดเวลาการล้างข้อมูลอัตโนมัติ
- สร้างแบบสอบถามแบบกำหนดเองสำหรับการทำความสะอาดเป้าหมาย
จุดด้อย:
- คุณสมบัติบางอย่างมีเฉพาะในรุ่นโปรเท่านั้น
- อาจมีความซับซ้อนในการใช้งานมากกว่าปลั๊กอินอื่นๆ
4. WP ดีบีผู้จัดการ
WP DBManager นำเสนอคุณสมบัติต่างๆ รวมถึงการสำรองฐานข้อมูลและตัวเลือกการเพิ่มประสิทธิภาพ เช่นเดียวกับความสามารถในการซ่อมแซมและกู้คืนฐานข้อมูลของคุณ
หนึ่งในคุณสมบัติที่โดดเด่นของ WP DBManager คืออินเทอร์เฟซที่ใช้งานง่าย ซึ่งทำให้ง่ายต่อการดำเนินการบำรุงรักษาฐานข้อมูล ปลั๊กอินยังมีตัวเลือกการเพิ่มประสิทธิภาพมากมายเพื่อช่วยให้คุณเพิ่มความเร็วไซต์ของคุณ เช่น การลบความคิดเห็นที่เป็นสแปม
และทำความสะอาดหลังการแก้ไข
ข้อดี :
- ตัวเลือกการสำรองข้อมูลและการเพิ่มประสิทธิภาพ
- อินเทอร์เฟซที่ใช้งานง่าย
- ตัวเลือกการเพิ่มประสิทธิภาพเพื่อเพิ่มความเร็วไซต์ของคุณ
จุดด้อย:
- ผู้ใช้บางรายได้รายงานปัญหาเกี่ยวกับฟังก์ชันการสำรองข้อมูล
- ไม่สามารถปรับแต่งได้เหมือนกับปลั๊กอินอื่น ๆ
5. รีเซ็ต WP
WP Reset เป็นปลั๊กอิน WordPress ที่มีประสิทธิภาพซึ่งช่วยให้ผู้ใช้สามารถรีเซ็ตเว็บไซต์เป็นการตั้งค่าเริ่มต้นได้อย่างรวดเร็วและง่ายดาย ผู้ใช้ไม่เพียงสามารถถ่ายภาพสแนปช็อตของเว็บไซต์เพื่อกู้คืนเว็บไซต์กลับเป็นสถานะก่อนหน้าได้อย่างรวดเร็วเท่านั้น แต่ยังต้องพึ่งพาการล้างข้อมูลฐานข้อมูลที่มีประสิทธิภาพและสคริปต์การกู้คืนในกรณีฉุกเฉินอีกด้วย
ข้อดี:
- อินเทอร์เฟซที่ใช้งานง่ายและเป็นมิตรกับผู้ใช้เหมาะสำหรับผู้ใช้ที่ไม่มีความรู้ด้านเทคนิค
- การรีเซ็ตเว็บไซต์ช่วยประหยัดเวลา
- ไม่มีการสูญหายของข้อมูลที่สำคัญระหว่างกระบวนการรีเซ็ต
จุดด้อย:
- คุณลักษณะขั้นสูงบางอย่างมีเฉพาะในเวอร์ชันที่ต้องชำระเงินเท่านั้น
แนวทางปฏิบัติที่ดีที่สุดในการเลือกปลั๊กอินสำหรับการล้างฐานข้อมูล WordPress
เมื่อเลือกปลั๊กอินสำหรับการล้างฐานข้อมูล มีบางสิ่งที่ต้องจำไว้
ขั้นแรก ให้มองหาปลั๊กอินที่มีการอัปเดตเป็นประจำและมีฐานผู้ใช้จำนวนมาก สิ่งนี้สามารถช่วยให้แน่ใจว่าปลั๊กอินเข้ากันได้กับ WordPress เวอร์ชันล่าสุดและปราศจากข้อบกพร่องและช่องโหว่ด้านความปลอดภัย
ประการที่สอง มองหาปลั๊กอินที่มีชื่อเสียงและบทวิจารณ์ในเชิงบวก
สุดท้าย เลือกปลั๊กอินที่ตรงกับความต้องการเฉพาะของคุณ ปลั๊กอินบางตัวได้รับการออกแบบมาเพื่อล้างข้อมูลบางประเภท ในขณะที่ปลั๊กอินบางตัวมีตัวเลือกในการล้างและเพิ่มประสิทธิภาพที่ครอบคลุมมากกว่า
เคล็ดลับในการรักษาฐานข้อมูลที่สะอาดและรวดเร็ว
การล้างข้อมูลตามกำหนดเวลาเป็นประจำ
หนึ่งในวิธีที่ดีที่สุดเพื่อให้แน่ใจว่าฐานข้อมูล WordPress ของคุณยังคงสะอาดคือการกำหนดเวลาการล้างข้อมูลเป็นประจำ ขึ้นอยู่กับขนาดของเว็บไซต์และความถี่ในการอัปเดตเนื้อหา คุณอาจต้องกำหนดเวลาการล้างข้อมูลให้บ่อยขึ้น
สำหรับเว็บไซต์ที่มีการเข้าชมจำนวนมากและมีการอัปเดตเนื้อหาบ่อยครั้ง ขอแนะนำให้กำหนดเวลาการล้างข้อมูลเป็นรายสัปดาห์หรือรายปักษ์ สำหรับเว็บไซต์ขนาดเล็ก การล้างข้อมูลรายเดือนหรือสองเดือนอาจเพียงพอแล้ว
ตรวจสอบขนาดฐานข้อมูล
สิ่งสำคัญคือต้องจับตาดูขนาดฐานข้อมูลของคุณเพื่อพิจารณาว่าคุณต้องกำหนดเวลาการล้างข้อมูลบ่อยเพียงใด คุณสามารถใช้ปลั๊กอิน เช่น WP-Optimize, WP-Sweep หรือ Advanced Database Cleaner เพื่อตรวจสอบขนาดฐานข้อมูลและตั้งค่าการล้างข้อมูลอัตโนมัติ หรือคุณสามารถตรวจสอบขนาดฐานข้อมูลของคุณโดยใช้ cPanel
คำถามที่พบบ่อย
ทำไมฐานข้อมูล WP ของฉันถึงใหญ่มาก
ฐานข้อมูล WordPress ของคุณอาจมีขนาดใหญ่เนื่องจากข้อมูลที่สะสมเมื่อเวลาผ่านไป ซึ่งรวมถึงการแก้ไขโพสต์ ความคิดเห็นที่เป็นสแปม และข้อมูลที่ไม่ได้ใช้ เช่น ไฟล์มีเดีย ธีม และปลั๊กอิน นอกจากนี้ ปลั๊กอินบางตัวอาจสร้างตารางของตนเองในฐานข้อมูล ซึ่งสามารถส่งผลต่อขนาดของตารางได้ด้วย
WordPress เก็บทุกอย่างไว้ในฐานข้อมูลหรือไม่?
ไม่ ทุกอย่างไม่ได้ถูกจัดเก็บไว้ในฐานข้อมูล WordPress จัดเก็บเนื้อหา เช่น โพสต์ เพจ และความคิดเห็นในฐานข้อมูล แต่ไฟล์มีเดีย เช่น รูปภาพและวิดีโอจะถูกจัดเก็บไว้ในระบบไฟล์ของเซิร์ฟเวอร์ของคุณ ปลั๊กอินและธีมอาจเก็บข้อมูลภายนอกฐานข้อมูล
จะเกิดอะไรขึ้นหากฉันลบข้อมูลสำคัญออกจากฐานข้อมูลโดยไม่ได้ตั้งใจ
หากคุณลบข้อมูลสำคัญออกจากฐานข้อมูลโดยไม่ได้ตั้งใจ อาจส่งผลให้เกิดข้อผิดพลาดหรือเว็บไซต์เสียได้ ด้วยเหตุนี้จึงจำเป็นอย่างยิ่งที่จะต้องสำรองฐานข้อมูลของคุณก่อนดำเนินการล้างข้อมูลใดๆ จากนั้นคุณสามารถใช้ข้อมูลสำรองเพื่อกู้คืนข้อมูลที่ถูกลบโดยไม่ตั้งใจ
จะเกิดอะไรขึ้นหากฉันลบฐานข้อมูล WordPress ของฉัน
การลบฐานข้อมูล WordPress ของคุณจะทำให้เว็บไซต์เสีย หากไม่มีฐานข้อมูล WordPress จะไม่สามารถเข้าถึงเนื้อหา ความคิดเห็น หรือการตั้งค่าใดๆ และเว็บไซต์ของคุณจะทำงานไม่ถูกต้อง
เอามันออกไป
ฐานข้อมูล WordPress ที่สะอาดเป็นสิ่งจำเป็นสำหรับความเร็ว ประสิทธิภาพ และความปลอดภัยของเว็บไซต์ที่เหมาะสมที่สุด
มีเทคนิคการล้างข้อมูลหลายอย่างที่คุณสามารถใช้เพื่อทำให้ฐานข้อมูลของคุณสะอาดอยู่เสมอ รวมถึงการสำรองฐานข้อมูล การเพิ่มประสิทธิภาพฐานข้อมูลด้วยตนเองผ่าน phpMyAdmin โดยไปที่ตารางฐานข้อมูลและลบข้อมูลที่ไม่ได้ใช้ เช่น ธีม ปลั๊กอิน ไฟล์มีเดีย โพสต์ และแท็ก
นอกจากนี้ยังมีปลั๊กอินหลายตัวที่สามารถช่วยคุณในการล้างฐานข้อมูล WordPress รวมถึง WP-Optimize, WP-Sweep และ Advanced Database Cleaner เมื่อเลือกปลั๊กอิน สิ่งสำคัญคือต้องพิจารณาคุณสมบัติ การใช้งานง่าย และความน่าเชื่อถือ
ด้วยการกำหนดเวลาการล้างข้อมูลเป็นประจำและการตรวจสอบขนาดฐานข้อมูลของคุณ คุณจะมั่นใจได้ว่าเว็บไซต์ของคุณยังคงรวดเร็ว ปลอดภัย และปรับให้เหมาะสมเพื่อประสบการณ์การใช้งานที่ดีที่สุด จัดลำดับความสำคัญของการล้างฐานข้อมูลวันนี้และเก็บเกี่ยวผลประโยชน์ในวันหน้า