performance-optimization

Identify and resolve ServiceNow performance bottlenecks across GlideRecord operations, indexing, caching, and client-side code.

34|13|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/Happy-Technologies-LLC/happy-servicenow-skills --skill performance-optimization-happy-technologies-llc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-optimization
Source: https://github.com/Happy-Technologies-LLC/happy-servicenow-skills/tree/main/skills/development/performance-optimization
Command: npx skills add https://github.com/Happy-Technologies-LLC/happy-servicenow-skills --skill performance-optimization-happy-technologies-llc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ServiceNow performance optimization addresses slow form loads, slow queries, and inefficient resource usage by providing a structured, developer-friendly approach to identifying and mitigating bottlenecks.

Core Features & Use Cases

  • GlideRecord optimization, query tuning, and index management to improve data access times.
  • Caching strategies and client-side best practices to reduce UI latency and transaction times.
  • Phase-driven workflow guidance for detection, remediation, and verification across ITSM, HRSD, and development scenarios.

Quick Start

Run a guided performance optimization workflow on a ServiceNow instance to accelerate form loads, reduce query times, and improve overall responsiveness.

Frequently Asked Questions about performance-optimization

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fix slow ServiceNow GlideRecord queries?

Optimize slow ServiceNow GlideRecord queries by applying query tuning, adding database indexes, and using efficient coding patterns to reduce data access times. This Skill encodes actionable steps and templates for identifying and resolving GR operation bottlenecks.

What is the best way to reduce ServiceNow form load times?

Reduce ServiceNow form load times by implementing client-side best practices, caching strategies, and asynchronous processing to minimize UI latency. The Skill provides phase-driven workflow guidance for detection, remediation, and verification of UI performance issues.

Can I use these performance patterns for ITSM and HRSD environments?

Yes, these performance patterns apply to ITSM, CSM, and HRSD environments. The Skill targets developers, admins, and SREs working on platform optimization to improve transaction throughput in both testing and production-like environments.

How do I identify ServiceNow performance bottlenecks in list views?

Identify ServiceNow list view bottlenecks through profiling, query analysis, and index management checks. The Skill provides structured detection workflows to pinpoint inefficient resource usage and slow queries impacting list views and transaction throughput.

When should I use caching strategies for ServiceNow optimization?

Use caching strategies for ServiceNow optimization when you need to reduce UI latency and repeated transaction times. The Skill encodes caching best practices alongside client-side optimization and async processing patterns to improve overall system responsiveness.

Why are my ServiceNow queries slow even with indexes?

ServiceNow queries may remain slow if GlideRecord operations use inefficient query constructs or lack proper tuning despite indexes. The Skill provides query tuning and index management guidance to resolve data access bottlenecks.