สมมติว่าคำสั่ง SQL บนคลาสเลเบลเหมือนกันกับเลเยอร์ที่แบ่งออกเลเยอร์วิธีเลเยอร์เดียวที่มีคลาสเลเบลหลายรายการจะเร็วขึ้น ทำไม?:
การติดฉลากใน ArcMap จะดำเนินการหนึ่งแบบสอบถามสำหรับการดึงเลเยอร์และจากนั้นหนึ่งแบบสอบถามสำหรับแต่ละชั้นฉลาก ดังนั้นเลเยอร์ที่มี 4 เลเบลคลาสจะทำการค้นหาหนึ่งครั้ง (1 เคียวรี) สำหรับคุณลักษณะทั้งหมดที่ถูกดึงออกมาและรวมทั้งหมด 4 ครั้ง (หนึ่งคลาสสำหรับแต่ละเลเบลคลาสหรืออีก 4 เคียวรีเพิ่มเติม) = 5 เคียวรีทั้งหมด
หากคุณแบ่งเลเยอร์ออกคุณจะมี 1 แบบสอบถามที่กรองแล้ว (แบบสอบถามคำจำกัดความ) สำหรับแต่ละเลเยอร์ (4 คำค้นหา) รวมทั้งคำค้นหาเดียวกันสำหรับแต่ละป้ายกำกับชั้นเรียน (อีก 4 คำค้นหา) = 8 คำค้นหาทั้งหมด
ในเกือบทุกกรณี 5 แบบสอบถามจะเร็วกว่า 8 แบบสอบถามเนื่องจากค่าใช้จ่ายแบบสอบถามธรรมดาเพียงอย่างเดียวแม้ว่ามันจะขึ้นอยู่กับแหล่งข้อมูล
หมายเหตุใน ArcGIS Server จะใช้แคชสำหรับการติดฉลากคุณลักษณะและ 1 เลเยอร์ที่มี 4 เลเบลคลาสจะถูกจัดการผ่านเคียวรีเดียวเมื่อคลาสเลเบลใช้ SQL มาตรฐานที่ค่อนข้างเป็นธรรมโดยไม่มีฟังก์ชันเฉพาะของผู้ขาย