Inefficient GlideRecord queries without proper filtering, such as querying large tables without where clauses or using addQuery() with OR conditions on non-indexed fields. (high likelihood)
Infinite or excessive loops in Business Rules, Script Includes, or scheduled scripts that process large datasets without pagination or chunking. (high likelihood)
Multiple nested GlideRecord queries or queries within loops that exponentially increase database row fetches beyond the transaction limit. (medium likelihood)
Excessive external HTTP calls using RESTMessage or SOAPMessage within a single transaction without proper batching or async processing. (medium likelihood)
Complex dot-walking operations on reference fields that trigger multiple database queries, especially in large result sets or calculated fields. (low likelihood)