← Blog

Freeable 3.18.23 — แก้แดชบอร์ดที่โชว์ 0 ทั้งที่มีออเดอร์หมื่นกว่ารายการ

การ์ดโชว์ 0 ทั้งที่มีออเดอร์ 18,000 กว่ารายการ

แดชบอร์ดออเดอร์แสดงตัวเลข 0 บนการ์ด “กำลังดำเนินการ” ทั้งที่ในระบบมีออเดอร์อยู่จริงกว่า 18,000 รายการ

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

ย้ายการนับไปทำที่ฐานข้อมูล

เดิมระบบดึงข้อมูลทุกแถวออกมานับในหน่วยความจำ ซึ่งหนักมากเมื่อมีข้อมูลหลักหมื่น

ที่หนักกว่านั้นคือหน้านี้ดึงข้อมูลใหม่ทุก 60 วินาที แปลว่าตราบใดที่มีคนเปิดหน้านี้ค้างไว้ ระบบจะดึงข้อมูลทั้งหมดออกมานับทุกนาทีตลอดวัน

เปลี่ยนมาให้ฐานข้อมูลนับให้แล้วส่งกลับแค่ตัวเลข ซึ่งเป็นสิ่งที่ฐานข้อมูลทำได้เร็วกว่ามาก

Freeable

บริหารจัดการข้อมูลในองค์กร ครบในที่เดียว

ดูรายละเอียด →

อ่านต่อ

Freeable

บั๊กที่เกิดบ้างไม่เกิดบ้าง — เราไม่เพิ่มเวลา เราเอาเวลาออก

เทสต์ของ Freeable แดงหนึ่งครั้งแล้วเขียวตลอด — บันทึกการไล่หาสาเหตุแบบ investigate-first ที่จบลงด้วยการเอานาฬิกาออกจากเทสต์ แทนที่จะเพิ่มเวลาให้มัน

Freeable

ทำไม AI ถึงตอบคำถามธุรกิจของคุณไม่ได้ — บันได 5 ขั้นของการถามข้อมูลเป็นภาษาคน

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

Freeable

backup ที่รายงานว่าสำเร็จ 1,769 ไฟล์ แต่ป้องกันอะไรไม่ได้เลย — 3-2-1 ไม่พอแล้ว

เราเปิดงานสำรองไฟล์เอกสารภาษี มันคัดลอกครบ 1,769 ไฟล์ รายงานล้มเหลว 0 เขียวสนิท แล้วเราพบว่าปลายทางอยู่ดิสก์เดียวกับต้นฉบับ บทความนี้รวมรูปแบบ backup ที่ใช้จริงนอกจาก 3-2-1 และเล่าว่าทำไม "เขียว" ถึงเป็นสิ่งที่ต้องระวังที่สุด