Размер видео: 1280 X 720853 X 480640 X 360
Показать панель управления
Автовоспроизведение
Автоповтор
ทุกคนจ๋าาา กรณีการทำ normalize และการ join ขึ้นอยู่กับความจำเป็นของข้อมูลเน้ออ เช่น หากข้อมูลที่มีความซ้ำซ้อนโดยไม่ผ่อนการ normalize ในเบื้องต้นมาก็จะมีผลต่อความเร็วในการ queryแต่หากมีความจำเป็นต้อง join ตารางก็สามารถทำได้แต่ไม่ควรเยอะเกินความจำเป็นนะครับบ เหมือนนาทีที่ 8:00 ที่ระบุไว้ว่า "หลีกเลี่ยงการ Join โดยไม่จำเป็น" นะคร้าบ
ข้อควรระวังที่ว่าของ Chat GPTเราสามารถแก้ด้วยการเอา table Products ขึ้นก่อน table Order ได้ไหมครับ
จัดเต้มๆ ครับ นอมอลไหล😂
อยากรู้ว่าการทำindex หลายๆคอลัมน์ ใช้ในเคสไหนบ้าง แบบไหนที่เหมาะกับการสร้างindexแบบนี้
ประสิทธิภาพการ query ข้อมูลถ้าข้อมูลไม่เยอะมาก ไม่ซับซ้อนเป็น sql หรือ no sql ดีครับ
สังเกตุไหมว่ายิ่ง normalize ได้ดีเท่าไหร่ ตอนใช้งานยิ่งต้องใช้ join มากขึ้นเท่านั้น
ใช่ ผมเลยสงสัยว่า ตกลงการแตก table ออกไป แล้วต้องมา join มันดีจริงๆเหรอ
แต่มันลด column นะ ข้อมูลจะไม่ใหญ่ไป
มันลด data duplicate แต่ ไม่ดีเท่าไหร่เรื่อง performance@@joedothack6915
ขยายตัวอักษรในMySQLทำยังไงคะ
ทำไมทำ NF ถึง Query ไวขึ้นครับ
สงสัยครับการกำหนด foreign key มีความสำคัญยังไงครับ?จากตัวอย่าง ถ้าผมไม่กำหนด forign key แล้ว Join เอาแบบนี้เลยSelect *From orders,order_detailWhere order_detail.order_id = orders.order_id and orders.order_id =$showorder;จะส่งผลยังไงครับ?
เรื่อง fk จะมีผลกับตอน insert, update มากกว่า เช่น ตอน insert มันจะมีการ valid ก่อนว่า fk นี้ ใน parent table มีจริงๆ ใช่ไหม
ไม่กำหนด fk ก็ join ได้แต่อย่างลืมไปสร้าง index ละ ไม่งั้นมันจะใช้ seq scan (หาตั้งแต่ row แรก จนกว่าจะเจอ) ซึ่งใช้เวลานาน
มอคค่ามันกาแฟรึป่าวครับ
😂
คิวรี่ช้าเหรอออ อัด spec server สู้ 5555
ทุกคนจ๋าาา กรณีการทำ normalize และการ join ขึ้นอยู่กับความจำเป็นของข้อมูลเน้ออ
เช่น หากข้อมูลที่มีความซ้ำซ้อนโดยไม่ผ่อนการ normalize ในเบื้องต้นมาก็จะมีผลต่อความเร็วในการ query
แต่หากมีความจำเป็นต้อง join ตารางก็สามารถทำได้แต่ไม่ควรเยอะเกินความจำเป็นนะครับบ
เหมือนนาทีที่ 8:00 ที่ระบุไว้ว่า "หลีกเลี่ยงการ Join โดยไม่จำเป็น" นะคร้าบ
ข้อควรระวังที่ว่าของ Chat GPT
เราสามารถแก้ด้วยการเอา table Products ขึ้นก่อน table Order ได้ไหมครับ
จัดเต้มๆ ครับ นอมอลไหล😂
อยากรู้ว่าการทำindex หลายๆคอลัมน์ ใช้ในเคสไหนบ้าง แบบไหนที่เหมาะกับการสร้างindexแบบนี้
ประสิทธิภาพการ query ข้อมูลถ้าข้อมูลไม่เยอะมาก ไม่ซับซ้อนเป็น sql หรือ no sql ดีครับ
สังเกตุไหมว่ายิ่ง normalize ได้ดีเท่าไหร่ ตอนใช้งานยิ่งต้องใช้ join มากขึ้นเท่านั้น
ใช่ ผมเลยสงสัยว่า ตกลงการแตก table ออกไป แล้วต้องมา join มันดีจริงๆเหรอ
แต่มันลด column นะ ข้อมูลจะไม่ใหญ่ไป
มันลด data duplicate แต่ ไม่ดีเท่าไหร่เรื่อง performance@@joedothack6915
ขยายตัวอักษรในMySQLทำยังไงคะ
ทำไมทำ NF ถึง Query ไวขึ้นครับ
สงสัยครับ
การกำหนด foreign key มีความสำคัญยังไงครับ?
จากตัวอย่าง ถ้าผมไม่กำหนด forign key แล้ว Join เอาแบบนี้เลย
Select *
From orders,order_detail
Where order_detail.order_id = orders.order_id and orders.order_id =$showorder;
จะส่งผลยังไงครับ?
เรื่อง fk จะมีผลกับตอน insert, update มากกว่า เช่น ตอน insert มันจะมีการ valid ก่อนว่า fk นี้ ใน parent table มีจริงๆ ใช่ไหม
ไม่กำหนด fk ก็ join ได้
แต่อย่างลืมไปสร้าง index ละ ไม่งั้นมันจะใช้ seq scan (หาตั้งแต่ row แรก จนกว่าจะเจอ) ซึ่งใช้เวลานาน
มอคค่ามันกาแฟรึป่าวครับ
😂
คิวรี่ช้าเหรอออ อัด spec server สู้ 5555