หัวข้อ: wordpress 100000 posts เริ่มอืดทำไงดีครับ เริ่มหัวข้อโดย: kokarat ที่ 15 ธันวาคม 2011, 01:34:59 wordpress 100000 posts เริ่มอืดทำไงดีครับใครเจอปัญหานี้บ้างแก้ยังไง
ปล. ไม่ใช่ multisite นะครับเป็น blog เดียวโดดๆ หัวข้อ: Re: wordpress 100000 posts เริ่มอืดทำไงดีครับ เริ่มหัวข้อโดย: anatasia ที่ 15 ธันวาคม 2011, 02:05:33 dedicate หรือป่าวครับเนี่ย
หัวข้อ: Re: wordpress 100000 posts เริ่มอืดทำไงดีครับ เริ่มหัวข้อโดย: kokarat ที่ 15 ธันวาคม 2011, 02:37:42 dedicate หรือป่าวครับเนี่ย Baby. Plan. ธรรมดานี่แหละครับ หัวข้อ: Re: wordpress 100000 posts เริ่มอืดทำไงดีครับ เริ่มหัวข้อโดย: Jig_Load ที่ 15 ธันวาคม 2011, 02:40:40 ลงระบบแคชยังค่ะ เผื่อจะช่วยได้
หัวข้อ: Re: wordpress 100000 posts เริ่มอืดทำไงดีครับ เริ่มหัวข้อโดย: 9neo ที่ 15 ธันวาคม 2011, 03:04:35 wp ทำอเมซอนเมื่อไหร่ แนะนำว่าลงระบบแคช ทันทีครับ
ยิ่งหลายๆ เทมเพลต ที่มีฟังชั่นมากๆ แค่เนื้อหาไม่ถึงร้อยก็อืดแล้วครับ เทมเพลต ขอแนะให้ให้ใช้ที่มีฟังชั่นน้อยที่สุด ไม่งั้นอาจจะอยุ่ไม่ยืดบนแชร์โฮสได้ หัวข้อ: Re: wordpress 100000 posts เริ่มอืดทำไงดีครับ เริ่มหัวข้อโดย: ohmohm ที่ 15 ธันวาคม 2011, 16:33:34 ไม่เคยโดนเองขนาดนั้นนะ แต่เคยเอา xdebug จับ พบว่า mysql_query() กินเวลารวมๆ นานเหมือนกัน
ดูจาก http://codex.wordpress.org/Database_Description คิดว่า index น่าจะใช้ได้แล้ว ก็คิดว่า น่าจะทำ cache ของ db หรือไม่ก็ทำ read uncommited ( ยอม dirty read ) จะได้ไม่ lock บ่อยๆ ใช้ InnoDB หรือ MyISAM http://stackoverflow.com/questions/5114205/innodb-vs-myisam-for-large-table-wordpress-blog InnoDB มันใช้ row lock แทนที่จะต้องถึงขั้น table lock น่าจะมีประโยชน์ โดยเฉพาะ column comment_count ที่ท่าทางจะโดน update บ่อยๆ ถ้ามี comment มากๆ ขอยกตัวอย่างจากที่อื่นหน่อย http://wordpress.org/support/topic/wp-302-cpu-throttling query แรก มี FROM wp_posts AS p INNER JOIN wp_term_relationships AS tr ON (p.ID = tr.object_id) แต่หลัง WHERE มี p.ID <> 305 ซึ่งเท่ากับว่า index บน p.ID แทบไม่มีประโยชน์ เพราะต้องอ่านทุก rows ยกเว้น rows ที่ p.ID = 305 ( ซึ่งน่าจะมี row เดียว เพราะ p.ID เป็น primary key ) จึงน่าจะเป็น table scan ถ้าอยากเร็ว อาจต้องเพิ่ม index บน wp_term_relationships.object_id หัวข้อ: Re: wordpress 100000 posts เริ่มอืดทำไงดีครับ เริ่มหัวข้อโดย: cheapdeals ที่ 15 ธันวาคม 2011, 17:32:42 wordpress 100000 posts เริ่มอืดทำไงดีครับใครเจอปัญหานี้บ้างแก้ยังไง ปล. ไม่ใช่ multisite นะครับเป็น blog เดียวโดดๆ อูย อัดไปได้ขนาดนี้เลยเหรอ หัวข้อ: Re: wordpress 100000 posts เริ่มอืดทำไงดีครับ เริ่มหัวข้อโดย: บักเติ้ง! ที่ 15 ธันวาคม 2011, 17:34:59 ลบแคชครับ ตั้งลบทุกชมครับ ช่วยได้เยอะ
|