ผมใช้ mysql ใน centos ครับต้องการเก็บข้อมูลขนาดมากกว่า300GB
ผมมีดังนี้
1.id auto
2.วันเดือนปี
3.เวลา
4.ข้อความ
คำถาม
1.ควรให้ innodb หรือ myisam เพราะอะไร
2. ควรออกแบบฟิวแบบไหน
3.การค้นหาแบบไหนที่เร็วๆ
รบกวนท่านผู้รู้ด้วยครับ T_T
ออกแบบ ดาต้าเบสรองรับข้อมูลขนาดใหญ่ครับ
Moderator: mindphp
-
- PHP Newbie
- โพสต์: 2
- ลงทะเบียนเมื่อ: 29/05/2012 2:09 pm
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41245
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: ออกแบบ ดาต้าเบสรองรับข้อมูลขนาดใหญ่ครับ
จำนวนแถวข้อมูล ?
ข้อมูลมีการอัพเดด (เพิ่ม-ลบ-แก้ไข) บ่อยไหม
ข้อความ ที่ต้องการเก็บความยาวขนาดไหน
ข้อมูลมีการอัพเดด (เพิ่ม-ลบ-แก้ไข) บ่อยไหม
ข้อความ ที่ต้องการเก็บความยาวขนาดไหน
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP Newbie
- โพสต์: 2
- ลงทะเบียนเมื่อ: 29/05/2012 2:09 pm
Re: ออกแบบ ดาต้าเบสรองรับข้อมูลขนาดใหญ่ครับ
ข้อมูลเข้ามาเรื่อยๆเป็นตัวเก็บlogครับ
ข้อความยาวไม่มากครับ
ข้อความยาวไม่มากครับ
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41245
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: ออกแบบ ดาต้าเบสรองรับข้อมูลขนาดใหญ่ครับ
ถ้าต้องใช้เป็น text แนะนำให้ ทำ keyword เพิ่มpopamm เขียน:ข้อมูลเข้ามาเรื่อยๆเป็นตัวเก็บlogครับ
ข้อความยาวไม่มากครับ
และเลือกรูปแบบ file system ให้เหมาะกับ ฐานข้อมูลมูลขนาดใหญ่ด้วย ครับ
ลองดูจากบทความ Mysql บน Host ใน หนึ่งตารางเก็บข้อมูลได้สูงสุดกี่แถว ประกอบครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP Sr. Member
- โพสต์: 95
- ลงทะเบียนเมื่อ: 10/04/2012 9:09 am
Re: ออกแบบ ดาต้าเบสรองรับข้อมูลขนาดใหญ่ครับ
คำถาม
1.ควรให้ innodb หรือ myisam เพราะอะไร
-innodb ครับ height level กว่า ความสามารถเยอะกว่า
2. ควรออกแบบฟิวแบบไหน
-ธรรมดาทั่วไปขนาดพอดีกับค่าที่จะเก็บและเหมาะสม
3.การค้นหาแบบไหนที่เร็วๆ
-set index ดีดี
แนะนำว่าถ้าเก็บได้ช่วงเวลาหนึ่งคงบวมและไกล้จะแตก
จากที่เห็นเหมือนว่าเค้าจะทำการย้ายไปเก็บไว้เป็นอีกก้อนนะ
เหมือนกับว่าแยกล๊อกเก่าออกจาก log ใหม่
อาจจะแยกเป็นปีไรเงี้ย เวลาหาจะได้วิ่งเข้าถูกก้อน
1.ควรให้ innodb หรือ myisam เพราะอะไร
-innodb ครับ height level กว่า ความสามารถเยอะกว่า
2. ควรออกแบบฟิวแบบไหน
-ธรรมดาทั่วไปขนาดพอดีกับค่าที่จะเก็บและเหมาะสม
3.การค้นหาแบบไหนที่เร็วๆ
-set index ดีดี
แนะนำว่าถ้าเก็บได้ช่วงเวลาหนึ่งคงบวมและไกล้จะแตก
จากที่เห็นเหมือนว่าเค้าจะทำการย้ายไปเก็บไว้เป็นอีกก้อนนะ
เหมือนกับว่าแยกล๊อกเก่าออกจาก log ใหม่
อาจจะแยกเป็นปีไรเงี้ย เวลาหาจะได้วิ่งเข้าถูกก้อน
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ ออกแบบ Landin page ให้ถูกใจผู้บริโภค
โดย winnerzx » 23/06/2021 9:13 am » ใน Share Knowledge - 0 ตอบกลับ
- 397 แสดง
-
โพสต์ล่าสุด โดย winnerzx
23/06/2021 9:13 am
-
-
-
โพสต์ใหม่ ออกแบบ UI ง่ายๆด้วย Adobe illustrator
โดย numtan5839 » 06/11/2019 3:57 pm » ใน Graphic design - 0 ตอบกลับ
- 1773 แสดง
-
โพสต์ล่าสุด โดย numtan5839
06/11/2019 3:57 pm
-
-
-
โพสต์ใหม่ การเก็บ log เมื่อมีการ แยก รวม ที่ดิน ออกแบบ ฐานข้อมูล ตัวอย่าง er
โดย blackbullx16 » 06/03/2020 4:47 pm » ใน SQL - Database - 4 ตอบกลับ
- 3559 แสดง
-
โพสต์ล่าสุด โดย blackbullx16
27/03/2020 4:11 pm
-
-
-
โพสต์ใหม่ ใช้ artisteer 4 ออกแบบ เทมเพลต Eport ออกมาใช้ใน Joomla ไม่เหมิือนที่ออกแบบไว้
โดย ชะมัยพร เทียบรัตน์ » 04/09/2014 11:59 am » ใน Joomla Development - 1 ตอบกลับ
- 1959 แสดง
-
โพสต์ล่าสุด โดย template-plus
10/09/2014 9:51 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 80