SqlStatistics¶
-
class
oci.opsi.models.
SqlStatistics
(**kwargs)¶ Bases:
object
Performance statistics for the SQL.
Methods
__init__
(**kwargs)Initializes a new SqlStatistics object with values from keyword arguments. Attributes
average_active_sessions
[Required] Gets the average_active_sessions of this SqlStatistics. change_in_average_active_sessions_in_pct
[Required] Gets the change_in_average_active_sessions_in_pct of this SqlStatistics. change_in_cpu_time_in_pct
[Required] Gets the change_in_cpu_time_in_pct of this SqlStatistics. change_in_executions_per_hour_in_pct
[Required] Gets the change_in_executions_per_hour_in_pct of this SqlStatistics. change_in_inefficiency_in_pct
[Required] Gets the change_in_inefficiency_in_pct of this SqlStatistics. change_in_inefficient_wait_time_in_pct
[Required] Gets the change_in_inefficient_wait_time_in_pct of this SqlStatistics. change_in_io_time_in_pct
[Required] Gets the change_in_io_time_in_pct of this SqlStatistics. change_in_response_time_in_pct
[Required] Gets the change_in_response_time_in_pct of this SqlStatistics. cpu_time_in_sec
[Required] Gets the cpu_time_in_sec of this SqlStatistics. database_time_in_sec
[Required] Gets the database_time_in_sec of this SqlStatistics. database_time_pct
[Required] Gets the database_time_pct of this SqlStatistics. executions_count
[Required] Gets the executions_count of this SqlStatistics. executions_per_hour
[Required] Gets the executions_per_hour of this SqlStatistics. inefficiency_in_pct
[Required] Gets the inefficiency_in_pct of this SqlStatistics. inefficient_wait_time_in_sec
[Required] Gets the inefficient_wait_time_in_sec of this SqlStatistics. io_time_in_sec
[Required] Gets the io_time_in_sec of this SqlStatistics. plan_count
[Required] Gets the plan_count of this SqlStatistics. response_time_in_sec
[Required] Gets the response_time_in_sec of this SqlStatistics. variability
[Required] Gets the variability of this SqlStatistics. -
__init__
(**kwargs)¶ Initializes a new SqlStatistics object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - database_time_in_sec (float) – The value to assign to the database_time_in_sec property of this SqlStatistics.
- executions_per_hour (float) – The value to assign to the executions_per_hour property of this SqlStatistics.
- executions_count (int) – The value to assign to the executions_count property of this SqlStatistics.
- cpu_time_in_sec (float) – The value to assign to the cpu_time_in_sec property of this SqlStatistics.
- io_time_in_sec (float) – The value to assign to the io_time_in_sec property of this SqlStatistics.
- inefficient_wait_time_in_sec (float) – The value to assign to the inefficient_wait_time_in_sec property of this SqlStatistics.
- response_time_in_sec (float) – The value to assign to the response_time_in_sec property of this SqlStatistics.
- plan_count (int) – The value to assign to the plan_count property of this SqlStatistics.
- variability (float) – The value to assign to the variability property of this SqlStatistics.
- average_active_sessions (float) – The value to assign to the average_active_sessions property of this SqlStatistics.
- database_time_pct (float) – The value to assign to the database_time_pct property of this SqlStatistics.
- inefficiency_in_pct (float) – The value to assign to the inefficiency_in_pct property of this SqlStatistics.
- change_in_cpu_time_in_pct (float) – The value to assign to the change_in_cpu_time_in_pct property of this SqlStatistics.
- change_in_io_time_in_pct (float) – The value to assign to the change_in_io_time_in_pct property of this SqlStatistics.
- change_in_inefficient_wait_time_in_pct (float) – The value to assign to the change_in_inefficient_wait_time_in_pct property of this SqlStatistics.
- change_in_response_time_in_pct (float) – The value to assign to the change_in_response_time_in_pct property of this SqlStatistics.
- change_in_average_active_sessions_in_pct (float) – The value to assign to the change_in_average_active_sessions_in_pct property of this SqlStatistics.
- change_in_executions_per_hour_in_pct (float) – The value to assign to the change_in_executions_per_hour_in_pct property of this SqlStatistics.
- change_in_inefficiency_in_pct (float) – The value to assign to the change_in_inefficiency_in_pct property of this SqlStatistics.
-
average_active_sessions
¶ [Required] Gets the average_active_sessions of this SqlStatistics. Average Active Sessions represent the average active sessions at a point in time. It is the number of sessions that are either working or waiting.
Returns: The average_active_sessions of this SqlStatistics. Return type: float
-
change_in_average_active_sessions_in_pct
¶ [Required] Gets the change_in_average_active_sessions_in_pct of this SqlStatistics. Percent change in Average Active Sessions based on linear regression
Returns: The change_in_average_active_sessions_in_pct of this SqlStatistics. Return type: float
-
change_in_cpu_time_in_pct
¶ [Required] Gets the change_in_cpu_time_in_pct of this SqlStatistics. Percent change in CPU Time based on linear regression
Returns: The change_in_cpu_time_in_pct of this SqlStatistics. Return type: float
-
change_in_executions_per_hour_in_pct
¶ [Required] Gets the change_in_executions_per_hour_in_pct of this SqlStatistics. Percent change in Executions per hour based on linear regression
Returns: The change_in_executions_per_hour_in_pct of this SqlStatistics. Return type: float
-
change_in_inefficiency_in_pct
¶ [Required] Gets the change_in_inefficiency_in_pct of this SqlStatistics. Percent change in Inefficiency based on linear regression
Returns: The change_in_inefficiency_in_pct of this SqlStatistics. Return type: float
-
change_in_inefficient_wait_time_in_pct
¶ [Required] Gets the change_in_inefficient_wait_time_in_pct of this SqlStatistics. Percent change in Inefficient Wait Time based on linear regression
Returns: The change_in_inefficient_wait_time_in_pct of this SqlStatistics. Return type: float
-
change_in_io_time_in_pct
¶ [Required] Gets the change_in_io_time_in_pct of this SqlStatistics. Percent change in IO Time based on linear regression
Returns: The change_in_io_time_in_pct of this SqlStatistics. Return type: float
-
change_in_response_time_in_pct
¶ [Required] Gets the change_in_response_time_in_pct of this SqlStatistics. Percent change in Response Time based on linear regression
Returns: The change_in_response_time_in_pct of this SqlStatistics. Return type: float
-
cpu_time_in_sec
¶ [Required] Gets the cpu_time_in_sec of this SqlStatistics. CPU Time in seconds
Returns: The cpu_time_in_sec of this SqlStatistics. Return type: float
-
database_time_in_sec
¶ [Required] Gets the database_time_in_sec of this SqlStatistics. Database Time in seconds
Returns: The database_time_in_sec of this SqlStatistics. Return type: float
-
database_time_pct
¶ [Required] Gets the database_time_pct of this SqlStatistics. Percentage of Database Time
Returns: The database_time_pct of this SqlStatistics. Return type: float
-
executions_count
¶ [Required] Gets the executions_count of this SqlStatistics. Total number of executions
Returns: The executions_count of this SqlStatistics. Return type: int
-
executions_per_hour
¶ [Required] Gets the executions_per_hour of this SqlStatistics. Number of executions per hour
Returns: The executions_per_hour of this SqlStatistics. Return type: float
-
inefficiency_in_pct
¶ [Required] Gets the inefficiency_in_pct of this SqlStatistics. Percentage of Inefficiency. It is calculated by Total Database Time divided by Total Wait Time
Returns: The inefficiency_in_pct of this SqlStatistics. Return type: float
-
inefficient_wait_time_in_sec
¶ [Required] Gets the inefficient_wait_time_in_sec of this SqlStatistics. Inefficient Wait Time in seconds
Returns: The inefficient_wait_time_in_sec of this SqlStatistics. Return type: float
-
io_time_in_sec
¶ [Required] Gets the io_time_in_sec of this SqlStatistics. I/O Time in seconds
Returns: The io_time_in_sec of this SqlStatistics. Return type: float
-
plan_count
¶ [Required] Gets the plan_count of this SqlStatistics. Number of SQL execution plans used by the SQL
Returns: The plan_count of this SqlStatistics. Return type: int
-
response_time_in_sec
¶ [Required] Gets the response_time_in_sec of this SqlStatistics. Response time is the average elaspsed time per execution. It is the ratio of Total Database Time to the number of executions
Returns: The response_time_in_sec of this SqlStatistics. Return type: float
-
variability
¶ [Required] Gets the variability of this SqlStatistics. Variability is the ratio of the standard deviation in response time to the mean of response time of the SQL
Returns: The variability of this SqlStatistics. Return type: float
-