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; ...
Get Oracle SQL: the Essential Reference now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.