Tag: performance
12 results
-
Flow Designer vs. Scripting - REST Message Performance
Benchmark results showing scripted REST messages are nearly 89x faster than Flow Designer actions for outbound REST calls in ServiceNow.
-
Find Filthy Inefficient Single-Record Queries FAST
A script that scans your instance for single-record GlideRecord queries missing setLimit(1) - the most common performance anti-pattern in ServiceNow.
-
5 Ways to Check your ServiceNow Instance for DANGEROUS CODE in Less Than 5 minutes
Five quick checks to find dangerous code hiding in your ServiceNow instance - from recursive business rules to script-injected ACLs.
-
A Faster, More Efficient Client-side GlideRecord (Free tool!)
EfficientGlideRecord is a free, drop-in replacement for client-side GlideRecord that's up to 93% faster - no extra Script Include needed.
-
How to do Massive, Slow Database Operations Efficiently With Event-Driven Recursion
Use event-driven recursion to process thousands of slow database operations without hitting transaction limits or bogging down your instance.
-
Broken Queries & Query Business Rules in ServiceNow
When to use Query Business Rules vs. ACLs for security and performance, and why your query rules might be silently breaking things.
-
Improving Performance on Older Instances with Table Rotation
Use Table Rotation Groups to split large, aging tables into manageable chunks and speed up your instance.
-
Powerful Scripted Text Search in ServiceNow
How to perform IR_AND, IR_OR, and other text search operations from GlideRecord scripts in ServiceNow.
-
Pro Tip: Use updateMultiple() for Maximum Efficiency!
Stop looping through records to update a single field. Use updateMultiple() instead - it's dramatically faster and your instance will thank you.
-
GlideRecord Pagination - Page through your GlideRecord query
A Script Include for paging through large GlideRecord queries in manageable chunks. Handy for REST APIs, UIs, and batch operations.
Tools
-
EfficientGlideRecord (Client-side)
A faster, drop-in replacement for the client-side GlideRecord API - up to 93% faster queries.
-
Paginated GlideRecord Utility
Page through GlideRecords to handle very large queries, build content pages, etc. This utility allows you to specify a page size (in number of records) and get the results of a query of ANY size, in chunks of that size.