RSS2.0 Feed button
EnglishItalianKoreanChinese (Simplified)Chinese (Traditional)PortugueseGermanFrenchSpanishJapaneseArabicRussianGreekDutchBulgarianCzechCroatianDanishFinnishPolishSwedishNorwegianHebrewSerbianSlovakThaiTurkishHungarian

"คนขี้ขลาดตาขาวตายเป็นพันคนเสียชีวิตที่กล้าหาญ ... เพียงห้าร้อยคน."
Willson เมเรดิ ธ

Devol แซม

ที่ทำงานด้วยกรรไกร

ที่อ่านข้อความนี้

การทำความสะอาดฐานข้อมูลเวิร์ดเพรสหลังจาก UTW

โพสเมื่อ 3 ตุลาคม 2007
ที่เผยแพร่ใน คอมพิวเตอร์ , กิจกรรม , WordPress

หลังจากอัพเกรดเป็น WordPress 2.3 และพยายามที่จะใช้แท็กใหม่ประเมินฉันตัดสินใจที่จะกลับมาเยี่ยมชมสัตว์เลี้ยงโกรธเก่าของฉัน : ขนาดใหญ่ที่ค่อนข้าง : ขนาด (อ่าน gi - normous) ของตาราง wp_postmeta ของฉัน มันเป็นเสมอในตารางที่ใหญ่ที่สุดในฐานข้อมูลของฉัน (ขอบคุณ UTW) ดังนั้นเมื่อใดก็ตามที่ฉันถูก poking รอบในฐานข้อมูลมันติดตาของฉัน (มันถูกกว่า 5MB)

ด้วย'แท็ก'wordpress 2.3 จะเริ่มต้นที่จะจัดการภายในและความจำเป็นในการ UTW ในรูปแบบเก่ามันเป็น (ข่าวลือคือมันจะถูกแบ่งออกเป็นองค์ประกอบของการพึ่งพาอาศัยเวิร์ดเพรสใหม่ที่สร้างขึ้นในระบบการติดแท็ก) ไม่มีดังนั้นผมจึงได้ออก กรรไกรและ ...

การมองใกล้ฉันมีกว่า 30,000 ระเบียนใน wp_postmeta ที่มีชื่อว่า meta_key _utw_tags_0 ท่ามกลางความคิดของวิธีการที่ระเบียนเหล่านี้อย่างใด data-intercourse/sexing ขึ้นและการทำซ้ำเช่นกระต่ายผมก็เริ่มร้อนขึ้น phpMyAdmin (ไม่ behemoth ที่ใช้ในขณะที่การเริ่มต้นหรือสิ่งที่?)
wp_postmeta_table.jpg
เมื่อ phpMyAdmin ขึ้นฉันเลือกฐานข้อมูลของเว็บไซต์นั้น wp_postmeta (คำนำหน้า'wp_'เป็นค่าเริ่มต้นถ้าคุณจะแตกต่างกันปรับแบบสอบถาม SQL ที่เหมาะสม) ตารางจากรายการที่ด้านซ้ายของอินเตอร์เฟซที่ phpMyAdmin

wp_postmeta SQL querybox เมื่อคุณมีตาราง wp_postmeta ในหน้าของคุณ, คลิกที่แท็บ SQL ที่ด้านบนของหน้าและคุณควรจะจบลงในหน้ากับกล่องข้อความที่มีขนาดใหญ่และแบบสอบถามแล้วเริ่มต้นสำหรับคุณ เน้นข้อความที่และแทนที่ด้วย :

DELETE FROM `wp_postmeta` WHERE meta_key = '_utw_tags_0'

คุณจะได้รับการจัดเรียงของบางอย่าง"คุณแน่ใจหรือว่าคุณต้องการที่จะทำลาย Planet Earth"แจ้งให้ทราบให้คลิกที่ Yes

ฉันยังมีประมาณ 10 ระเบียนที่มีชื่อของ _utw_tags_ meta_key ดังนั้นผมจึงใช้ขั้นตอนเดียวกันกับข้างต้นและเสียหายให้กับ :

DELETE FROM `wp_postmeta` WHERE meta_key = '_utw_tags_'

นี้นำตาราง wp_postmeta ฉันลงจากกว่า 5MB ไปน้อยแล้ว 22kB คุณสามารถพูดได้ : Wheeee?

4 ผู้ใช้ความเห็นเกี่ยวกับ"การทำความสะอาดฐานข้อมูลเวิร์ดเพรสหลังจาก UTW"

สมัครสมาชิกเหล่านี้แสดงความคิดเห็น แสดงความคิดเห็นข้อมูล RSS หรือ TrackBack URL ที่
การปรับปรุงตนเองฟรีกล่าวว่า
2007/12/01 ที่ 12:51:40 จาก 82.5.224.124

อัพเกรด WP ดีของฉันก็ตกลงมีปัญหาไม่กี่โดยใช้ปลั๊กอินอัพเกรดโดยอัตโนมัติ แต่ในที่สุดทุกอย่างไปได้ดี

เพียงแค่นี้ที่มี bothered ฉันคือการจัดรูปแบบของฉันดูเหมือนว่าจะได้รับการ alertered ตั้งแต่การปรับรุ่นที่มีช่องว่างเพียงไม่กี่สุ่มที่เพิ่มเข้ามาอยู่ภายใต้หัวมีใครมีประสบการณ์นี้?

รีวิวเว็บไซต์ กล่าวว่า
2008/04/03 ที่ 22:46:17 จาก 72.189.107.67

ผมยังไม่ได้ปรับ แต่ผมบิตกลัว! แต่ถ้าผมสามารถตัดลง DB ของฉันเช่นนี้ฉันอาจจะต้องการที่จะทำเร็ว ๆ นี้!

Ludo กล่าวว่า
2008/07/16 ที่ 12:44:10 จาก 82.241.11.50

ที่ดี! WordPress เป็นเย็นมาก :)

``rolandinsh กล่าวว่า
2008/09/10 ที่ 09:26:59 จาก 80.233.137.155

ขอบคุณสำหรับความคิด :)
ในอดีตผมใช้ปลั๊กอินหลายตัวและหลังจากติดตั้ง - DB ได้เต็มรูปแบบของระเบียนที่ไม่จำเป็น เช่นนี้ฉันเพิ่งทำฐานข้อมูลของฉันเบา ๆ ... และบล็อกได้เร็วขึ้น :)

ความคิดเห็นของคุณด้านล่าง

ชื่อผู้ใช้

ที่อยู่อีเมล์

เว็บไซต์ I follow icon

เกี่ยวกับเว็บไซต์

รูปภาพของลิง

ข้อสังเกตของลิงและการแก้ไขปัญหา

อดีตผู้อำนวยการฝ่ายไอที

อดีตกรรมการวีดีโอดิจิตอล

อดีตช่างขีปนาวุธ

อดีตช่างรถจักรยานยนต์

ประวัติความเป็นมาทำงาน ติดต่อฉัน
หมี