Apr 28, 2018[SQLite] หลีกเลี่ยงการใช้ IN เพราะมันช้า ข้อมูล 2 ตัวใช้เวลา 23msข้อมูล 3 ตัวใช้เวลา 8528ms จากภาพด้านบนจะเห็นว่ายิ่ง array มีข้อมูลเยอะ ระยะเวลาในการประมวลผลยิ่งใช้มากขึ้น คล้ายว่าแต่ละ record จะนำ InspectionGroupId มาลูปเช็คว่ามีค่าใน array นั้น
ข้อมูล 2 ตัวใช้เวลา 23msข้อมูล 3 ตัวใช้เวลา 8528ms จากภาพด้านบนจะเห็นว่ายิ่ง array มีข้อมูลเยอะ ระยะเวลาในการประมวลผลยิ่งใช้มากขึ้น คล้ายว่าแต่ละ record จะนำ InspectionGroupId มาลูปเช็คว่ามีค่าใน array นั้น