GlideRecord query executed without setLimit() method on tables with large datasets, causing memory consumption warnings when row count exceeds the glide.db.max_view_records system property threshold. (high likelihood)
Broad query conditions using addQuery() with wildcards or generic filters that match significantly more records than expected, particularly on high-volume tables like sys_audit or sys_journal_field. (high likelihood)
Missing or ineffective query conditions in GlideRecord scripts, resulting in table scans that return entire table contents rather than filtered result sets. (medium likelihood)
Scheduled jobs or background scripts processing large data sets without implementing proper pagination logic, causing single queries to load excessive records into server memory. (medium likelihood)
Integration scripts or data import processes attempting to query large reference tables without appropriate filtering or chunking mechanisms in place. (low likelihood)