Procedure cache check


Job details

Name: Procedure cache check
Platform: Sybase
Category: Performance
Description: Checks the procedure cache.
Long description:
Version: 1.1
Default schedule: 1,11,21,31,41,51 * * *
Requires engine install: Yes
Compatibility tag: .[type=‘instance’ & databasetype=‘sybase’]/instance[maj_version = ‘12′ & hasengine=‘YES’]

Parameters

Name Default value Description
warning threshold 90 The check will give a warning when the cache usage is above this ratio (in %).
alarm threshold 98 The check will give an alarm when the cache usage is above this ratio (in %).
keep data for 7 The number of days to keep records.

Job Summary

exec sp_monitorconfig 'procedure cache size'

Job Details

System and Version Requirements

Frequency

Functionality

Implementation Details
The job includes:

Dependencies

  1. In addition to its own recurring execution, this task has two main dependencies:
  2. self-dependency on the dbw_procedure_cache_check.
  3. dependency on the historical table ‘proc_cache_check_histr’ for logging cache events.

Cleanup and Failure Strategy

Reporting

This monitoring job is well-constructed to ensure that the system’s procedure cache operates within optimal parameters, maintaining both performance stability and efficiency in database operations.