Why does 'autotrack' show "job_name: <Global Variable name>" when setting Global Variable?

Document ID : KB000121215
Last Modified Date : 14/11/2018
Show Technical Document Details
Question:
When running an autotrack report and global variable changes are seen, why does the job_name attribute for that audit record get set to the global variable name?
Answer:
Global variables and job names are treated as job names internally in the audit report. Currently autotrack auditing is not specific to type of event. i.e. SET_GLOBAL or STARTJOB etc. So as part of audit report, Application server populated audit attribute in the database as job_name even for SET_GLOBAL. Hence autotrack reports job_name even for global variables.