แสดงบทความที่มีป้ายกำกับ Performance แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ Performance แสดงบทความทั้งหมด

วันพฤหัสบดีที่ 15 ธันวาคม พ.ศ. 2559

ตัวแปร คือ พื้นที่บน memory

ตัวแปร คือ พื้นที่บน memory
ตัวแปร คือ พื้นที่บน memory

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

ตอนหัดเรียน คิดไว้ก่อน มันใช้ไม่ค่อยเยอะ แต่พอทำงานแล้ว ควรคำนึงถึง เพื่อ Performance ที่ดีต่อทุกส่วน Code ระบบหนึ่งๆ ใช้ตัวแปรเยอะ และซับซ้อนขึ้นเรื่อยๆแล้วแต่ขนาดระบบ เลยต้องคิดเผื่อรอไว้เลย เดียวเขียนโปรแกรมเพลิน อย่ารู้ตัวเมื่อสาย กลับมาแก้โค้ดนี่ยากกว่าเขียนใหม่นะ ยากเรื่องระวังบั๊กนี่แหละ

สุดท้าย อย่าลืมคืนพื้นที่บน Memory กลับ  ทำลายตัวแปรนั้นทิ้งซะ ถ้าไม่ได้ใช้ ให้ Gabage เครื่องจัดการเอาไปทิ้งแล้ว คืนพื้นที่กลับมา เพื่อไปทำงานอื่นต่อไป ไม่งั้นนะ สะสมเพิ่ม เพิ่ม บวม สุดท้าย Down  จบ!

วันพุธที่ 7 พฤษภาคม พ.ศ. 2557

SELECT SQL ยังไงให้ได้ผลดี


คำสั่ง SELECT ของ SQL  เขียนง่ายๆก็   Select * From  [Tablename]  ข้อมูลที่ได้ก็จะได้ทั้งหมดทุก Row แล้วจะเอาทุก Row เลยหรอ จะเอาหมดแสดงว่า Design ผิดแล้วละ อย่างนั้นก็ต้องมี Where clause  นั่นเอง  ถ้ามี Table ที่จะต้องใช้ทุก Row ก็ต้องนำ Table เหล่านั้นมารวมกัน แล้วเพิ่ม Column ที่เป็น Key แยกซะ จะได้ไม่เปลือง Performance ของ Database