Q32: What is Query Complexity Analysis?
Query Complexity Analysis assigns numerical cost values to fields based on estimated computational cost (e.g., scalar field = 1, list field = 10 * limit argument). Before executing a request, the engine calculates total query complexity and rejects the operation if it exceeds a maximum complexity budget.
Key Takeaways
- Complexity analysis calculates a numerical 'cost' for operations prior to execution.
Knowledge Check
How does Query Complexity differ from Depth Limiting?