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. |
Millisecond |
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 |
avgAllocatedMemory |
The average amount of memory allocated in kilobytes by dynamic logic for all the runs of dynamic logic. |
Count |
The statistics are reasonably accurate, but need not be 100% exact. Under heavy load, some runs may not show up. |