A-AA+then

เกี่ยวกับ ฟิลด์ create_date

1,132
อยากทราบว่า การใช้ชนิดข้อมูล เป็น int(11) UNSIGNED ต่างยังไงกับการสร้างเป็น DATETIME อะครับ มันมีผลด้านความเร็วรึป่าวครับ
                                                                  
                                                     

1 ความคิดเห็น

อ้างจากคำถามอยากทราบว่า การใช้ชนิดข้อมูล เป็น int(11) UNSIGNED ต่างยังไงกับการสร้างเป็น DATETIME อะครับ มันมีผลด้านความเร็วรึป่าวครับ

555+++ เป็นสมาชิกกันมาตั้งนาน ยังไม่รู้อีกว่าทำไมผมใช้แบบนี้

โดยส่วนตัวการจะเลือกว่าจะใช้ฟิลดิ์ชนิดใด ขึ้นอยู่กับการนำไปใช้งานต่อเป็นหลักครับ ถ้าเก็บเป็นตัวเลขแล้วใช้งานต่อง่ายกว่า ก็ให้เก็บเป็นตัวเลข แต่ถ้าเก็บเป็นชนิด DATE แล้วใช้งานต่อง่ายกว่า ก็ให้เก็บเป็นชนิด DATE ครับ

วึ่งถ้าเลือกเก็บข้อมูลในรูปแบบที่ใช้งานต่อได้ง่าย ก็จะทำให้โค้ดไม่วับซ้อน และยังได้ความเร็วในภาพรวมเพิ่มขึ้นด้วยครับ

แต่อย่างไรก็ตามการเลือกชนิดของฟิลด์ที่เพียงพอต่อการทำงาน ก็ยังคงเป็นสิ่งจำเป็นนะครับ ใช้ให้ถูกก็จะดี
1
^