Blockdit Logo
Blockdit Logo (Mobile)
สำรวจ
ลงทุน
คำถาม
เข้าสู่ระบบ
มีบัญชีอยู่แล้ว?
เข้าสู่ระบบ
หรือ
ลงทะเบียน
Datacookie
•
ติดตาม
8 พ.ค. เวลา 13:00 • ธุรกิจ
กรณีศึกษาAgodaใช้AIoptimizeโค้ดSQLลดระยะเวลารันได้40% 🤖⌛️
หลายคนอาจจะคุ้นชินกับการ #ใช้น้อลAIสร้างสิ่งใหม่ๆ 🤖 แต่รู้ไหมว่างานที่มีอยู่เดิมก็สามารถให้น้อลช่วยแก้/ปรับปรุงให้ดีขึ้นได้👍 เหมือนกับแก้โค้ด #SQL 👨💻ของทาง #Agoda ที่ลดระยะเวลารันได้ถึง 40%
#จากรูปตัวอย่าง ฝั่งด้านซ้ายคือโค้ดดั้งเดิม👈 และฝั่งขวาคือโค้ดที่น้อลแนะนำ👉 โดยโค้ดฝั่งซ้ายจะสั้นกว่าฝั่งขวาด้วยซ้ำ แต่ระยะเวลารันกลับมากกว่า 😳 เพราะมีการทำงานที่ซับซ้อน จากการเขียนเงื่อนไขใน #Where น้อล AI เลยแนะนำให้ใช้ #IFElse ในการแยกเงื่อนไขที่ทำให้การผลลัพธ์เหมือนเดิม แต่รันได้เร็วกว่า
แถมนอกจากลดระยะเวลาในการรันแล้ว🕰 ยังลดค่าต่างๆได้ตามด้านล่างเลยครับ👇
-CPU Time (ms) : 349 > 207 (40.7%)
-Logical Read : 216,938 > 365 (99.8%)
ปล. แต่มีจุดสังเกตุที่ทาง #Agoda แชร์ไว้ว่าน้อลจะแก้โค้ดเยอะจนบางที Logic เพี้ยนไป😵💫 ถ้าโค้ดซับซ้อนมาก ดังนั้นต้องมีการเช็คการทำงานของน้อลด้วยนะจ้ะ 😉
📌คอร์ส Intro SQL พื้นฐานการเขียนโค้ดเพื่อติดต่อฐานข้อมูล (สอนภาษาไทย)👉https://forms.gle/Sve8dwRLukqNraCQ9
📍นี้เป็นเพจที่ให้ความรู้การวิเคราะห์ข้อมูล รับปรึกษาทุกอย่างด้านข้อมูลทั้งแบบบุคคลและร้านค้า ฟรี! ไม่มีค่าใช้จ่าย ❤️ (ดูผลงานของเพจได้ที่👉http://1ab.in/IeN)
📍เพจเรามีกลุ่ม FB ละน้าา เข้าจอยได้นะจ้ะ
👥:
https://www.facebook.com/groups/368943434100378
👉ติดตามพวกเราได้ที่ :
✅FB :
https://www.facebook.com/Datacookie20
✅IG :
https://www.instagram.com/data.cookie/
✅Youtube:
https://www.youtube.com/channel/UCG6EzWMvHndDcomOFKFjYoA
✅Line :
https://lin.ee/2ZkRFDN
✅Blockdit :
https://www.blockdit.com/datacookie20
✅Tiktok :
https://www.tiktok.com/@datacookie20?_t=8oRboP1AIfo&_r=1
#datacookie #Data #BigData #Datascience #Datascientist #Dataanalyst #Datastudio #Dataanalytics #Database #SQL #Excel
บันทึก
โฆษณา
ดาวน์โหลดแอปพลิเคชัน
© 2025 Blockdit
เกี่ยวกับ
ช่วยเหลือ
คำถามที่พบบ่อย
นโยบายการโฆษณาและบูสต์โพสต์
นโยบายความเป็นส่วนตัว
แนวทางการใช้แบรนด์ Blockdit
Blockdit เพื่อธุรกิจ
ไทย