wp แก้ปัญหา sql บวมยังไงเหรอครับ (แบบมีโพสมาก)

เริ่มโดย jiyuu19th, 07 ธันวาคม 2015, 20:01:38

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

jiyuu19th

ตอนนี้โพสไปหลายพัน รวมรูปกับพวกแทกด้วยก็น่าจะหลายหมื่นแล้ว ไปดูใน sql มันเริ่มบวมมากขึ้นเรื่อยๆ ตอนนี้จะเกือบ 100m แล้ว
ถ้าเป็นแบบนี้ต่อไปมันจะยิ่งบวมมากขึ้น เข้าเว็บก็จะช้าลง
เราจะแก้ปัญหา sql บวมยังไงดีเหรอครับ

smapan

[direct=http://cp.siamhostweb.com/cart.php?gid=1]จูมล่าโฮส สยามโฮสเว็บ[/direct] [direct=http://www.modty.com]modty.com[/direct]
[direct=http://www.apartment.in.th]รวมที่พัก เช่ารายวัน ที่พักเช่ารายเดือนมากที่สุดแจ่มจริง[/direct]
***Tel 083-757-1515 ติดปัญหา Joomla ตรงไหนรับปรึกษาฟรี โทรมาเถอะครับ ถ้าตอบได้ช่วยแน่นอน ไม่มีกั้ก. ***

gd,lN


[direct=https://www.facebook.com/RukCom.in.th]เช่า Hosting ที่ไหนดี[/direct] [direct=https://goo.gl/XQp91t]Host ไทย[/direct][direct=https://goo.gl/Sushsj]ruk-com[/direct][direct=https://goo.gl/Hu3NsY]Hostatom[/direct][direct=https://twitter.com/siamlottery]บริการ ตรวจหวย[/direct]

wookky

[direct=https://shorturl.at/YUwv0]Forex Broker ฝาก-ถอนเงินง่ายและรวดเร็วที่สุด[/direct]

[direct=https://shorturl.at/Wb0xU]Hosting โฮสนอกดีมาก ถูก เร็ว แรง ประหยัดสุดๆ[/direct]

BlueDragon

จำได้ว่า SQL ของ WP จะบวม เพราะมันเก็บ Record ที่เป็นดราฟไว้ด้วย
คืออย่างที่เราเขียนโพสต์เรื่อยๆ มันจะมีบันทึกอัตโนมัติ อันนี้ละที่ทำให้กินพื้นที่
เพราะอย่าง 1 โพสต์ อาจมีหลาย Record เลย ซึ่งเหมือนเป็น Record ขยะ
เพราะ Record ที่ใช้จริงๆ จะมีแค่ที่เป็น Public ล่าสุดเท่านั้น

จะลบ Manual เองจาก PhpMyadmin ก็ได้ หรือจะใช้ปลั๊กอินช่วย ก็ตามนี้ค่ะ

ลองดูตามนี้ค่ะ
http://www.thamwebiseasy.com/wordpress-optimize-database/

ปล. ปลักอินไม่เคยลองเหมือนกันนะค่ะ เคยแต่ Manual แต่เห็นตามเว็บด้านบน มีข้อมูลอยู่ค่ะ
ลองดูค่ะ แต่ก่อนลองก็ Duplicate Copy Table กันเหนียวไว้ก่อนลองด้วยนะค่ะ




Legendary Pon

[direct=http://www.hostnog.com]เบื่อ Hostgator อยากใช้โฮสอื่นบ้าง ดู 10 โฮส คุณภาพดี เทียบเท่า Hostgator ราคาถูกกว่า ผมลองใช้เองมาแล้วทุกโฮส[/direct]
[direct=http://www.allofwedding.net]ผ้าแพร ผ้ารับไหว้ แต่งงาน[/direct] [direct=http://www.xn--t3cep2dyd1b.net]ผ้าแพร[/direct] [direct=http://www.xn--r3cdvrt8af1mqbh.com]ผ้ารับไหว้[/direct] [direct=http://www.bloggang.com/mainblog.php?id=legendary-pon]Legendary blog[/direct]

ptteppawong

อ้างถึงจาก: BlueDragon ใน 07 ธันวาคม 2015, 23:12:31
จำได้ว่า SQL ของ WP จะบวม เพราะมันเก็บ Record ที่เป็นดราฟไว้ด้วย
คืออย่างที่เราเขียนโพสต์เรื่อยๆ มันจะมีบันทึกอัตโนมัติ อันนี้ละที่ทำให้กินพื้นที่
เพราะอย่าง 1 โพสต์ อาจมีหลาย Record เลย ซึ่งเหมือนเป็น Record ขยะ
เพราะ Record ที่ใช้จริงๆ จะมีแค่ที่เป็น Public ล่าสุดเท่านั้น

จะลบ Manual เองจาก PhpMyadmin ก็ได้ หรือจะใช้ปลั๊กอินช่วย ก็ตามนี้ค่ะ

ลองดูตามนี้ค่ะ
http://www.thamwebiseasy.com/wordpress-optimize-database/

ปล. ปลักอินไม่เคยลองเหมือนกันนะค่ะ เคยแต่ Manual แต่เห็นตามเว็บด้านบน มีข้อมูลอยู่ค่ะ
ลองดูค่ะ แต่ก่อนลองก็ Duplicate Copy Table กันเหนียวไว้ก่อนลองด้วยนะค่ะ





ลองดูตามนี้ค่ะ
http://www.thamwebiseasy.com/wordpress-optimize-database/

ใช้ตามที่เค้าแนะนำครับ   ใช้ plugin ง่ายกว่าเยอะ...

sahawat


jiyuu19th

อ้างถึงจาก: ptteppawong ใน 08 ธันวาคม 2015, 07:53:19
อ้างถึงจาก: BlueDragon ใน 07 ธันวาคม 2015, 23:12:31
จำได้ว่า SQL ของ WP จะบวม เพราะมันเก็บ Record ที่เป็นดราฟไว้ด้วย
คืออย่างที่เราเขียนโพสต์เรื่อยๆ มันจะมีบันทึกอัตโนมัติ อันนี้ละที่ทำให้กินพื้นที่
เพราะอย่าง 1 โพสต์ อาจมีหลาย Record เลย ซึ่งเหมือนเป็น Record ขยะ
เพราะ Record ที่ใช้จริงๆ จะมีแค่ที่เป็น Public ล่าสุดเท่านั้น

จะลบ Manual เองจาก PhpMyadmin ก็ได้ หรือจะใช้ปลั๊กอินช่วย ก็ตามนี้ค่ะ

ลองดูตามนี้ค่ะ
http://www.thamwebiseasy.com/wordpress-optimize-database/

ปล. ปลักอินไม่เคยลองเหมือนกันนะค่ะ เคยแต่ Manual แต่เห็นตามเว็บด้านบน มีข้อมูลอยู่ค่ะ
ลองดูค่ะ แต่ก่อนลองก็ Duplicate Copy Table กันเหนียวไว้ก่อนลองด้วยนะค่ะ



ลองดูตามนี้ค่ะ
http://www.thamwebiseasy.com/wordpress-optimize-database/

ใช้ตามที่เค้าแนะนำครับ   ใช้ plugin ง่ายกว่าเยอะ...
อ้างถึงจาก: BlueDragon ใน 07 ธันวาคม 2015, 23:12:31
จำได้ว่า SQL ของ WP จะบวม เพราะมันเก็บ Record ที่เป็นดราฟไว้ด้วย
คืออย่างที่เราเขียนโพสต์เรื่อยๆ มันจะมีบันทึกอัตโนมัติ อันนี้ละที่ทำให้กินพื้นที่
เพราะอย่าง 1 โพสต์ อาจมีหลาย Record เลย ซึ่งเหมือนเป็น Record ขยะ
เพราะ Record ที่ใช้จริงๆ จะมีแค่ที่เป็น Public ล่าสุดเท่านั้น

จะลบ Manual เองจาก PhpMyadmin ก็ได้ หรือจะใช้ปลั๊กอินช่วย ก็ตามนี้ค่ะ

ลองดูตามนี้ค่ะ
http://www.thamwebiseasy.com/wordpress-optimize-database/

ปล. ปลักอินไม่เคยลองเหมือนกันนะค่ะ เคยแต่ Manual แต่เห็นตามเว็บด้านบน มีข้อมูลอยู่ค่ะ
ลองดูค่ะ แต่ก่อนลองก็ Duplicate Copy Table กันเหนียวไว้ก่อนลองด้วยนะค่ะ


ขอบคุณครับ :wanwan017: :wanwan017:

picpost1234

Wordpress ถ้าฐานข้อมูลจะบวม มันจะบวมแต่2ตารางเท่านั้นครับ คือ    wp_postmeta  กับ    wp_posts  พวกปลั๊กอินที่ว่ามาลองมาหมดแล้ว ช่วยได้ไม่ถึง3%

เฉพาะ 2 ตารางนี้ ปัจจุบัน เว็บผม ปาเข้าไป 3ล้านกว่า record แล้วครับ  Restore ฐานข้อมูลทีหนึ่ง ใช้เวลา เกือบ3ชั่วโมง

เว็บผมมีประมาณ 15k บทความ รูปภาพอีก 7แสนกว่ารูป

อีกอย่างเรื่องฐานข้อมูลใหญ่ขึ้น มันก็ช่วยไม่ได้ถ้าเว็บเรามีข้อมูลมากขึ้น

jiyuu19th

อ้างถึงจาก: picpost1234 ใน 08 ธันวาคม 2015, 13:30:45
Wordpress ถ้าฐานข้อมูลจะบวม มันจะบวมแต่2ตารางเท่านั้นครับ คือ    wp_postmeta  กับ    wp_posts  พวกปลั๊กอินที่ว่ามาลองมาหมดแล้ว ช่วยได้ไม่ถึง3%

เฉพาะ 2 ตารางนี้ ปัจจุบัน เว็บผม ปาเข้าไป 3ล้านกว่า record แล้วครับ  Restore ฐานข้อมูลทีหนึ่ง ใช้เวลา เกือบ3ชั่วโมง

เว็บผมมีประมาณ 15k บทความ รูปภาพอีก 7แสนกว่ารูป

อีกอย่างเรื่องฐานข้อมูลใหญ่ขึ้น มันก็ช่วยไม่ได้ถ้าเว็บเรามีข้อมูลมากขึ้น

ใช่ครับ ตัว wp_postmeta มันเยอะสุดเลยครับ ยิ่งใช้ plugin custom field ด้วยยิ่งเยอะไปใหญ่   :wanwan031: :wanwan031:

Lost Way

ใช้ plug in ตัวนี้ครับ WP Sweep ฐานข้อสะอาดครับ เบาขึ้นเยอะ โพสต์ไม่หาย แต่ที่ Draft ไว้ หรือใส่ถังขยะไว้ หายหมด
https://wordpress.org/plugins/wp-sweep/
เบาแรงไปเยอะหายห่วง