Tag performance

จดๆจาก Performance Testing: Analysis Design Develop and Test in Action Workshop รุ่นที่ 1 @SCK DOJO

วันนี้มาเรียนแบบ จ่ายเองนักเลงพอ มาดูว่าที่เค้า Performance Testing มันเป็นยังไงน้า จากทาง SCK Dojo ครับ ที่จดๆมาประมาณนี้ครับ Performance Test ทดสอบช่วงไหน ? เริ่มต้นพี่หนุ่มมาถามก่อนเลยว่า เราควรทำ Performance Test ทดสอบช่วงไหน แบบ ต้น Project วิเคราะห์ และออกแบบระบบ coding หลัง functional test ท้ายโครงการ แบบที่1 อย่าหาทำ แบบที่2 ไม่ควรทำ แบบที่3 ไม่ควรทำช่วงท้าย แบบที่4 วิเคราะห์ วางแผน ออกแบบ…

จดๆ Tune WordPress 2025

สำหรับ Blog นี้อายุอานามน่าจะ 15 ปีแล้ว 555 ช่วยต้นเดือน 5 มีคนทักมาบอก ว่ามันโคตรช้าเลย ลองเข้า Pagespeed Insight ดู พบ Time to First Byte (TTFB) มันโดดไปเยอะมาก ตอนแรกวัดประมาณ 4.x เลย เลยมาจดววิธีที่ได้ลองแก้ก่อน ก่อนทำ อย่าลืม Backup DB + Web ด้วยนะครับ และถามผู้เชี่ยวชาญ อย่างของผมมีการสอบถามเพื่อนๆในกลุ่ม WordPress Bangkok + สอบถาม Host ด้วย…

[DB] การออกแบบฐานข้อมูลที่ 1 Table Column เยอะๆ กับ หลาย Table แต่ต้อง Join อันไหนดีกว่ากัน

จริงๆ เรื่องนี้มันเป็นคำถามที่โลกแตกมากๆครับ ตอนที่เรียน Database Design มาการทำ Normalize จนถึง 3์NF หรือแบบสูดๆหน่อยก็ 6NF แล้วพอมาทำงานจริงเจอ 1 Table รวมมิตรสารพัดอย่าง แต่จริงๆแล้วเราควร Design เป็นแบบไหนหละ ? จริงๆ เรื่องการออกแบบ Database มันส่งผลกับสถาปัตยกรรมของระบบนะ รู้จักกับข้อมูลที่ต้องการจัดเก็บก่อน ? Solution ที่เป็นไปได้จากคำถามก่อนหน้า !!!! 📌 เน้นสำหรับออกรายงาน หรือ Warehouse 📌 เน้นสำหรับจัดการ Transaction ที่มีการเปลี่ยนบ่อย 📌 ที่สำคัญต้องแยก ข้อมูลเยอะ เราควรให้ Business…

[DB2] แค่เปลี่ยน Query ชีวิตก็ดีขึ้นแล้ว JOIN vs Sub Query

IBM DB2

วันนี้พอดีมาประจำการที่ Site และได้ดูเคสบ่นๆจาก User ว่าทำไมหน้า Exchange Rate มันช้าจังเลย เปิดทีรอ 2-3 นาทีได้ ตอนแรกเราก็เฉยๆอยู่ เพราะงานหลักของเรา คือ BOT DMS (DataSet กับ DataFile 2 พี่น้อง) แต่พอสักสายๆ เข้า BA บอกว่าเปิดไม่ได้เลย เค้าลอง Interface feed ข้อมูล ย้อนหลัง 10 ปี เข้าไป น่าจะประมาน 100,000 Record ได้ หลังจากผมเข้าไปดูที่เครื่อง BA สิ่งที่ผมเข้าใจได้…

[DB2] ลองใช้ Execution Plan เพื่อดูว่า Query ที่เขียนนั้นแย่ หรือไม่

IBM DB2

บทความแรกของปี 2016 เลย (จริงๆ Plan ว่าจะเขียนนานแล้ว แต่ติดงานประจำที่ Change บ่อยมากๆ) วันนี้เลยไปเจอ Shell Script ของ AIX ตั้งนึง ที่ทำหน้าดึงข้อมูลมาใส่ใน Temp Table และส่งออกเป็น Text File ไประบบอื่นผ่าน FTP แต่ปัญหา คือ ว่ามันช้ามากกกกกกกกกกกกก รันเกือบ 20 นาทียังไม่ออกเลย จาก Query ตัวอย่าง เราจะพบว่า มัน Self Join เยอะมากก ซึ่งใน DBMS ถ้าตัวเจ๋งๆ…