ThaiSEOBoard.com

< กดยุบ (ห้องยกเลิกการใช้งาน) => สาระคำถามทั่วไป (ย้ายไป cafe) => ข้อความที่เริ่มโดย: +~Inw-B@nk~+ ที่ 31 มกราคม 2019, 20:43:56



หัวข้อ: ขอสอบถามครับ MySQL Relation ยังควรมีอยู่ไหมครับ
เริ่มหัวข้อโดย: +~Inw-B@nk~+ ที่ 31 มกราคม 2019, 20:43:56
พอดีว่าเกิดประเด็นถกเถียงกันในทีมครับ ว่าควรมี Relation ใน MySQL Database หรือไม่
เหตุผลที่ไม่ควรมีคือ Relation ทำให้การทำงาน ช้าลง
เหตุผลที่ควรมีคือ รักษาความถูกต้องของข้อมูล

รบกวรใครที่เชี่ยวชาญทางด้านนี้แนะนำทีครับ ว่ามีเหตุผลอะไรเพิ่มเติมไหม และควรมีอยู่ใหมครับ


หัวข้อ: Re: ขอสอบถามครับ MySQL Relation ยังควรมีอยู่ไหมครับ
เริ่มหัวข้อโดย: icez ที่ 31 มกราคม 2019, 22:46:28
หมายถึง foreign key + constraint ใน database เลยใช่มั้ยครับ?

อันนี้ต้องถามว่า จะแลก performance กับ ทำให้ code ซับซ้อนน้อยลงได้รึเปล่าครับ ถ้าระบบมีการใช้งานสูงมากๆ ระดับหลักแสนครั้งต่อวันก็อาจต้องเลือก performance ครับ


หัวข้อ: Re: ขอสอบถามครับ MySQL Relation ยังควรมีอยู่ไหมครับ
เริ่มหัวข้อโดย: +~Inw-B@nk~+ ที่ 01 กุมภาพันธ์ 2019, 09:12:06
หมายถึง foreign key + constraint ใน database เลยใช่มั้ยครับ?

อันนี้ต้องถามว่า จะแลก performance กับ ทำให้ code ซับซ้อนน้อยลงได้รึเปล่าครับ ถ้าระบบมีการใช้งานสูงมากๆ ระดับหลักแสนครั้งต่อวันก็อาจต้องเลือก performance ครับ

ใช่ครับ คือต้องมาเขียนโค้ดดักเอามากขึ้นใช่ไหมครับ


หัวข้อ: Re: ขอสอบถามครับ MySQL Relation ยังควรมีอยู่ไหมครับ
เริ่มหัวข้อโดย: +~Inw-B@nk~+ ที่ 08 มีนาคม 2019, 16:39:47
 :P :P