CAS Performance Optimization and Troubleshooting Flashcards
6 cards from real CAS practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 6 CAS Performance Optimization and Troubleshooting flashcards as text
A CAS application experiences intermittent slow responses only during business hours. Which diagnostic approach best isolates the cause?
Answer: Correlate performance metrics with concurrent user counts and scheduled jobs during those hours
Correlating metrics with user load and scheduled jobs during peak hours identifies whether the slowdown is load-driven or triggered by a competing process.
What is the primary benefit of using asynchronous processing for long-running tasks in a CAS application?
Answer: Frees the main thread to handle additional requests while background work completes
Asynchronous processing offloads long-running work so the main thread remains available to accept and process new incoming requests.
In CAS application monitoring, which type of alert threshold strategy minimizes false positives caused by brief traffic spikes?
Answer: Sustained threshold alerts over a rolling time window
Sustained threshold alerts over a rolling window require the metric to exceed limits for a defined period, filtering out transient spikes.
Which database index type is most beneficial for optimizing range queries on timestamp columns in a CAS application?
Answer: B-tree index
B-tree indexes maintain sorted order, making them ideal for range queries that retrieve records between two timestamp values.
What does the term 'garbage collection pause' refer to in the context of CAS application performance?
Answer: A stop-the-world pause while the runtime reclaims unused memory objects
Garbage collection pauses occur when the runtime halts application execution to identify and free unreachable memory objects.
When troubleshooting a memory leak in a CAS application, which tool category provides the most actionable data?
Answer: Heap dump analyzers
Heap dump analyzers inspect the contents of memory at a snapshot in time, revealing which objects are accumulating and not being released.