| ALTER RESOURCE COST |
ALTER RESOURCE COST [CPU_PER_SESSION weight] [CONNECT_TIME weight] [LOGICAL_READS_PER_SESSION weight] [PRIVATE_SGA weight] |
Modifies the formula used to calculate the session's total resource cost. This cost may then be limited by the COMPOSITE_LIMIT parameter in a user's profile.
Keywords
CPU_PER_SESSION
Specifies the amount of CPU time used in a session (in hundredths of a second).
CONNECT_TIME
Specifies the total elapsed time for a session (in minutes).
LOGICAL_READS_PER_SESSION
Specifies the number of database blocks read in a session, including those read from memory and disk.
PRIVATE_SGA
Specifies the amount of memory a session can allocate in the shared pool of the System Global Area (SGA) (in bytes). Only applies when using the multithreaded server and allocating private space in the SGA for the session.
weight
Integer weight of each resource.
|
Example
Assign weights to CPU_PER_SESSION and CONNECT_TIME:
ALTER RESOURCE COST
CPU_PER_SESSION 100
CONNECT_TIME 2
The resulting cost in service units (SU) is calculated as:
SU = (CPU_Time*100) + Connect_Time*2; ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access
