Dynamic Logic Statistics
Efficient dynamic logic is essential for well performing Oracle Health Insurance applications. Inefficient dynamic logic on the other hand may impact the performance of the Oracle Health Insurance application and ultimately the end-user experience.
Oracle Health Insurance applications automatically capture statistics about the running of dynamic logic.
The Dynamic Logic Statistics Integration Point makes the statistics available.
The statistics are gathered per dynamic logic code. |
The table below shows the statistics that Oracle Health Insurance applications gather:
Statistic | Description | Unit |
---|---|---|
totalElapsedTime |
Total time elapsed in milliseconds in the time period. |
Millisecond |
totalExecutions |
Total number of dynamic logic runs. |
Count |
averageElapsedTime |
Average elapsed time in nanoseconds in the time period. |
Nanosecond |
executionCount0 |
Number of times the dynamic logic took less than 0.1 milliseconds to run. |
Count |
executionCount1 |
Number of times the dynamic logic took >= 0.1 and < 1.0 milliseconds to run. |
Count |
executionCount10 |
Number of times the dynamic logic took >= 1 and < 10 milliseconds to run. |
Count |
executionCount100 |
Number of times the dynamic logic took >= 10 and < 100 milliseconds to run. |
Count |
executionCount1000 |
Number of times the dynamic logic took >= 100 and < 1000 milliseconds to run. |
Count |
executionCount10000 |
Number of times the dynamic logic took >= 1000 and < 10000 milliseconds to run. |
Count |
executionCountLong |
Number of times the dynamic logic took >= 10000 milliseconds to run. |
Count |
totalAllocatedMemory |
The total amount of memory allocated in kilobytes by dynamic logic for all the runs of dynamic logic. |
Count |
maxAllocatedMemory |
The highest amount of memory allocated in kilobytes by dynamic logic in a single run of dynamic logic. |
Count |
averageAllocatedMemory |
The average amount of memory allocated in kilobytes by dynamic logic for all the runs of dynamic logic. |
Count |
queryCount |
The total number of queries started while running the dynamic logic. |
Count |
retrievedRowsCount |
The total number of rows retrieved for all the queries run while running the dynamic logic. |
Count |
maxResultSetSize |
The highest number of rows retrieved among all the queries run. |
Count |
averageRowsCount |
Average number of rows retrieved while running the dynamic logic. |
Count |
The statistics are reasonably accurate, but need not be 100% exact. Under heavy load, some runs may not show up. |