การแบ่งตาราง (Database) ออกเป็นหลายๆตารางเพื่อลดขนาดของตารางลง by

31
Dec
0

เคยประสบปัญหาอย่างนี้ไหม “เคยออกแบบ Database ไว้เป็นตารางเดียวแต่มี field เยอะแยะ รวมถึง field ที่เป็นประเภท Text หรือ Longtext ไว้หลาย field พอในตารางมีจำนวน row เยอะมากๆๆ หรือข้อมูลที่เก็บใน field Text มีขนาดใหญ่มาก จึงเจอปัญหาขนาดของข้อมูลใหญ่มากตอนโหลดหรือเซฟ” วิธีแก้ก็ทำอย่างงี้ครับ เราก็สร้างตารางย่อยที่มี field 3 field คือ 1. field ที่เป็น key ของตารางหลักเอาไว้เป็น key ของตารางย่อยเช่นกัน 2. field ที่เป็น ประเภท Text หรือ Longtext ที่เป็นปัญหาของตารางหลัก 3. อันนี้มีหรือไม่มีก็ได้นั่นก็คือ timestamp นั่นเอง ทีนี้เราก็แก้ code ของเราให้เวลา load หรือ save ก้อมาทำที่ตารางย่อยนี้เลยไงครับ

Enjoy this article?

Consider subscribing to our RSS feed!

ไม่มีความเห็น

ยังไม่มีความเห็น

ใส่ความเห็น

RSS feed for comments on this post

กู้เงิน | เศรษฐกิจพอเพียง | สินเชื่อบุคคล | สมัครบัตรกดเงินสด | สินเชื่อ | เงินกู้ด่วน | ยืมเงินทรูมูฟ | เงินด่วนนอกระบบ