Day 32 ASH Report SQL Profiling Table Stats Table Move Table Shrink
Day 32 ASH Report SQL Profiling Table Stats Table Move Table Shrink
SET salary=salary+100
WHERE employee_id=100;
UPDATE employees
SET salary=salary*1.1
WHERE employee_id=101;
UPDATE employees
SET salary=salary+100
WHERE employee_id=101;
UPDATE employees
SET salary=salary*1.1
WHERE employee_id=100;
sqlnet.ora
catalog database
flashbackup technology
┌───────────────────────────────────────────────────────────
───────────┐
│ • MobaXterm Personal Edition v21.2 • │
│ (SSH client, X server and network tools) │
│ │
│ ➤ SSH session to [email protected] │
│ • Direct SSH : ✔ │
│ • SSH compression : ✔ │
│ • SSH-browser : ✔ │
│ • X11-forwarding : ✔ (remote display is forwarded through SSH) │
│ │
│ ➤ For more info, ctrl+click on help or visit our website. │
└───────────────────────────────────────────────────────────
───────────┘
Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
SQL>
SQL> select * from tab;
TNAME
--------------------------------------------------------------------------------
TABTYPE CLUSTERID
------------- ----------
COUNTRIES
TABLE
DEPARTMENTS
TABLE
EMPLOYEES
TABLE
TNAME
--------------------------------------------------------------------------------
TABTYPE CLUSTERID
------------- ----------
EMP_DETAILS_VIEW
VIEW
JOBS
TABLE
JOB_HISTORY
TABLE
TNAME
--------------------------------------------------------------------------------
TABTYPE CLUSTERID
------------- ----------
LOCATIONS
TABLE
REGIONS
TABLE
8 rows selected.
SQL> commit;
Commit complete.
Rollback complete.
SQL>
SQL>
SQL> UPDATE employees
SET salary=salary+100
WHERE employee_id=100; 2 3
1 row updated.
SQL> rollback;
Rollback complete.
SQL>
SQL>
SQL> UPDATE employees
SET salary=salary+100
WHERE employee_id=100; 2 3
1 row updated.
SQL>
SQL>
SQL> exit
Disconnected from Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
[oracle@oraclelab1 ~]$
[oracle@oraclelab1 ~]$ sqlplus hr/hr
Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
SQL> exit
Disconnected from Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
[oracle@oraclelab1 ~]$ sqlplus hr/hr
Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
SQL> exit
Disconnected from Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
[oracle@oraclelab1 ~]$ sqlplus hr/hr
Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
1 row updated.
Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
1 row updated.
┌───────────────────────────────────────────────────────────
───────────┐
│ • MobaXterm Personal Edition v21.2 • │
│ (SSH client, X server and network tools) │
│ │
│ ➤ SSH session to [email protected] │
│ • Direct SSH : ✔ │
│ • SSH compression : ✔ │
│ • SSH-browser : ✔ │
│ • X11-forwarding : ✔ (remote display is forwarded through SSH) │
│ │
│ ➤ For more info, ctrl+click on help or visit our website. │
└───────────────────────────────────────────────────────────
───────────┘
Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
1 row updated.
Rollback complete.
SQL>
SQL> rollback
2 ;
Rollback complete.
Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
SQL>
SQL> UPDATE employees
SET salary=salary*1.1
WHERE employee_id=100; 2 3
Network error: Software caused connection abort
────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────
─────────────────
Session stopped
- Press <return> to exit tab
- Press R to restart session
- Press S to save terminal output to file
┌───────────────────────────────────────────────────────────
───────────┐
│ • MobaXterm Personal Edition v21.2 • │
│ (SSH client, X server and network tools) │
│ │
│ ➤ SSH session to [email protected] │
│ • Direct SSH : ✔ │
│ • SSH compression : ✔ │
│ • SSH-browser : ✔ │
│ • X11-forwarding : ✔ (remote display is forwarded through SSH) │
│ │
│ ➤ For more info, ctrl+click on help or visit our website. │
└───────────────────────────────────────────────────────────
───────────┘
Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
SID SERIAL#
---------- ----------
USERNAME
--------------------------------------------------------------------------------
413 54825
HR
SQL>
SQL>
SQL> alter system kill session '413,54825' immediate;
System altered.
SQL>
SQL>
SQL> desc dba_profiles;
Name
Null? Type
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
------------------------ --------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------
PROFILE
NOT NULL VARCHAR2(128)
RESOURCE_NAME
NOT NULL VARCHAR2(32)
RESOURCE_TYPE
VARCHAR2(8)
LIMIT
VARCHAR2(128)
COMMON
VARCHAR2(3)
INHERITED
VARCHAR2(3)
IMPLICIT
VARCHAR2(3)
PROFILE
RESOURCE_NAME RESOURCE LIMIT
-------------------------------------------------------------------------------------------------------------------------------
- -------------------------------- --------
-------------------------------------------------------------------------------------------------------------------------------
-
DEFAULT
COMPOSITE_LIMIT KERNEL UNLIMITED
ORA_STIG_PROFILE
COMPOSITE_LIMIT KERNEL DEFAULT
DUMMY
COMPOSITE_LIMIT KERNEL DEFAULT
DEFAULT
SESSIONS_PER_USER KERNEL UNLIMITED
ORA_STIG_PROFILE
SESSIONS_PER_USER KERNEL DEFAULT
DUMMY
SESSIONS_PER_USER KERNEL DEFAULT
DEFAULT
CPU_PER_SESSION KERNEL UNLIMITED
ORA_STIG_PROFILE
CPU_PER_SESSION KERNEL DEFAULT
DUMMY
CPU_PER_SESSION KERNEL DEFAULT
DEFAULT
CPU_PER_CALL KERNEL UNLIMITED
ORA_STIG_PROFILE
CPU_PER_CALL KERNEL DEFAULT
DUMMY
CPU_PER_CALL KERNEL 5000
DEFAULT
LOGICAL_READS_PER_SESSION KERNEL UNLIMITED
ORA_STIG_PROFILE
LOGICAL_READS_PER_SESSION KERNEL DEFAULT
DUMMY
LOGICAL_READS_PER_SESSION KERNEL DEFAULT
DEFAULT
LOGICAL_READS_PER_CALL KERNEL UNLIMITED
ORA_STIG_PROFILE
LOGICAL_READS_PER_CALL KERNEL DEFAULT
DUMMY
LOGICAL_READS_PER_CALL KERNEL 2000
DEFAULT
IDLE_TIME KERNEL UNLIMITED
ORA_STIG_PROFILE
IDLE_TIME KERNEL 15
DUMMY
IDLE_TIME KERNEL DEFAULT
DEFAULT
CONNECT_TIME KERNEL UNLIMITED
ORA_STIG_PROFILE
CONNECT_TIME KERNEL DEFAULT
DUMMY
CONNECT_TIME KERNEL DEFAULT
DEFAULT
PRIVATE_SGA KERNEL UNLIMITED
ORA_STIG_PROFILE
PRIVATE_SGA KERNEL DEFAULT
DUMMY
PRIVATE_SGA KERNEL 256000
DEFAULT
FAILED_LOGIN_ATTEMPTS PASSWORD 10
ORA_STIG_PROFILE
FAILED_LOGIN_ATTEMPTS PASSWORD 3
DUMMY
FAILED_LOGIN_ATTEMPTS PASSWORD 2
DEFAULT
PASSWORD_LIFE_TIME PASSWORD 180
ORA_STIG_PROFILE
PASSWORD_LIFE_TIME PASSWORD 60
DUMMY
PASSWORD_LIFE_TIME PASSWORD 45
DEFAULT
PASSWORD_REUSE_TIME PASSWORD UNLIMITED
ORA_STIG_PROFILE
PASSWORD_REUSE_TIME PASSWORD 365
DUMMY
PASSWORD_REUSE_TIME PASSWORD 3
DEFAULT
PASSWORD_REUSE_MAX PASSWORD UNLIMITED
ORA_STIG_PROFILE
PASSWORD_REUSE_MAX PASSWORD 10
DUMMY
PASSWORD_REUSE_MAX PASSWORD 5
DEFAULT
PASSWORD_VERIFY_FUNCTION PASSWORD NULL
ORA_STIG_PROFILE
PASSWORD_VERIFY_FUNCTION PASSWORD ORA12C_STIG_VERIFY_FUNCTION
DUMMY
PASSWORD_VERIFY_FUNCTION PASSWORD DEFAULT
DEFAULT
PASSWORD_LOCK_TIME PASSWORD 1
ORA_STIG_PROFILE
PASSWORD_LOCK_TIME PASSWORD UNLIMITED
DUMMY
PASSWORD_LOCK_TIME PASSWORD 2
DEFAULT
PASSWORD_GRACE_TIME PASSWORD 7
ORA_STIG_PROFILE
PASSWORD_GRACE_TIME PASSWORD 5
DUMMY
PASSWORD_GRACE_TIME PASSWORD 12
DEFAULT
INACTIVE_ACCOUNT_TIME PASSWORD UNLIMITED
ORA_STIG_PROFILE
INACTIVE_ACCOUNT_TIME PASSWORD 35
DUMMY
INACTIVE_ACCOUNT_TIME PASSWORD DEFAULT
51 rows selected.
SQL> exit
Disconnected from Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
^[[A[oracle@oraclelab1 ~]$ sqlplus / as sysdba
Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
DEFAULT
COMPOSITE_LIMIT KERNEL
UNLIMITED
ORA_STIG_PROFILE
COMPOSITE_LIMIT KERNEL
DEFAULT
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
DUMMY
COMPOSITE_LIMIT KERNEL
DEFAULT
DEFAULT
SESSIONS_PER_USER KERNEL
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
UNLIMITED
ORA_STIG_PROFILE
SESSIONS_PER_USER KERNEL
DEFAULT
DUMMY
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
SESSIONS_PER_USER KERNEL
DEFAULT
DEFAULT
CPU_PER_SESSION KERNEL
UNLIMITED
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
ORA_STIG_PROFILE
CPU_PER_SESSION KERNEL
DEFAULT
DUMMY
CPU_PER_SESSION KERNEL
DEFAULT
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
DEFAULT
CPU_PER_CALL KERNEL
UNLIMITED
ORA_STIG_PROFILE
CPU_PER_CALL KERNEL
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
DEFAULT
DUMMY
CPU_PER_CALL KERNEL
5000
DEFAULT
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
LOGICAL_READS_PER_SESSION KERNEL
UNLIMITED
ORA_STIG_PROFILE
LOGICAL_READS_PER_SESSION KERNEL
DEFAULT
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
DUMMY
LOGICAL_READS_PER_SESSION KERNEL
DEFAULT
DEFAULT
LOGICAL_READS_PER_CALL KERNEL
UNLIMITED
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
ORA_STIG_PROFILE
LOGICAL_READS_PER_CALL KERNEL
DEFAULT
DUMMY
LOGICAL_READS_PER_CALL KERNEL
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
2000
DEFAULT
IDLE_TIME KERNEL
UNLIMITED
ORA_STIG_PROFILE
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
IDLE_TIME KERNEL
15
DUMMY
IDLE_TIME KERNEL
DEFAULT
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
DEFAULT
CONNECT_TIME KERNEL
UNLIMITED
ORA_STIG_PROFILE
CONNECT_TIME KERNEL
DEFAULT
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
DUMMY
CONNECT_TIME KERNEL
DEFAULT
DEFAULT
PRIVATE_SGA KERNEL
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
UNLIMITED
ORA_STIG_PROFILE
PRIVATE_SGA KERNEL
DEFAULT
DUMMY
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
PRIVATE_SGA KERNEL
256000
DEFAULT
FAILED_LOGIN_ATTEMPTS PASSWORD
10
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
ORA_STIG_PROFILE
FAILED_LOGIN_ATTEMPTS PASSWORD
3
DUMMY
FAILED_LOGIN_ATTEMPTS PASSWORD
2
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
DEFAULT
PASSWORD_LIFE_TIME PASSWORD
180
ORA_STIG_PROFILE
PASSWORD_LIFE_TIME PASSWORD
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
60
DUMMY
PASSWORD_LIFE_TIME PASSWORD
45
DEFAULT
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
PASSWORD_REUSE_TIME PASSWORD
UNLIMITED
ORA_STIG_PROFILE
PASSWORD_REUSE_TIME PASSWORD
365
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
DUMMY
PASSWORD_REUSE_TIME PASSWORD
3
DEFAULT
PASSWORD_REUSE_MAX PASSWORD
UNLIMITED
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
ORA_STIG_PROFILE
PASSWORD_REUSE_MAX PASSWORD
10
DUMMY
PASSWORD_REUSE_MAX PASSWORD
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
5
DEFAULT
PASSWORD_VERIFY_FUNCTION PASSWORD
NULL
ORA_STIG_PROFILE
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
PASSWORD_VERIFY_FUNCTION PASSWORD
ORA12C_STIG_VERIFY_FUNCTION
DUMMY
PASSWORD_VERIFY_FUNCTION PASSWORD
DEFAULT
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
DEFAULT
PASSWORD_LOCK_TIME PASSWORD
1
ORA_STIG_PROFILE
PASSWORD_LOCK_TIME PASSWORD
UNLIMITED
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
DUMMY
PASSWORD_LOCK_TIME PASSWORD
2
DEFAULT
PASSWORD_GRACE_TIME PASSWORD
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
7
ORA_STIG_PROFILE
PASSWORD_GRACE_TIME PASSWORD
5
DUMMY
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
PASSWORD_GRACE_TIME PASSWORD
12
DEFAULT
INACTIVE_ACCOUNT_TIME PASSWORD
UNLIMITED
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
ORA_STIG_PROFILE
INACTIVE_ACCOUNT_TIME PASSWORD
35
DUMMY
INACTIVE_ACCOUNT_TIME PASSWORD
DEFAULT
PROFILE
--------------------------------------------------------------------------------
RESOURCE_NAME RESOURCE
-------------------------------- --------
LIMIT
--------------------------------------------------------------------------------
51 rows selected.
51 rows selected.
51 rows selected.
51 rows selected.
SQL> l
1* select PROFILE,RESOURCE_NAME,RESOURCE_TYPE,LIMIT from dba_profiles
SQL> col PROFILE for a25
SQL> col LIMIT for a30
SQL> /
51 rows selected.
51 rows selected.
SQL> l
1* select PROFILE,RESOURCE_NAME,RESOURCE_TYPE,LIMIT from dba_profiles
SQL> select PROFILE,RESOURCE_NAME,RESOURCE_TYPE,LIMIT from dba_profiles where
PROFILE='DUMMY';
17 rows selected.
SQL> exit
Disconnected from Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
[oracle@oraclelab1 ~]$ locate alert_DEVDB.log
/u01/app/oracle/diag/rdbms/devdb/DEVDB/trace/alert_DEVDB.log
[oracle@oraclelab1 ~]$ tail -f /u01/app/oracle/diag/rdbms/devdb/DEVDB/trace/alert_DEVDB.log
Resize operation completed for file# 3, old size 1351680K, new size 1361920K
2022-06-03T09:33:04.464846+05:30
Process termination requested for pid 10402 [source = rdbms], [info = 2] [request issued by pid:
10914, uid: 54321]
2022-06-03T09:33:04.515767+05:30
KILL SESSION for sid=(413, 54825):
Reason = alter system kill session
Mode = KILL HARD SAFE -/-/-
Requestor = USER (orapid = 64, ospid = 10914, inst = 1)
Owner = Process: USER (orapid = 55, ospid = 10402)
Result = ORA-0
2022-06-03T09:43:28.218393+05:30
Errors in file /u01/app/oracle/diag/rdbms/devdb/DEVDB/trace/DEVDB_ora_11757.trc:
2022-06-03T09:43:28.408787+05:30
ORA-00060: Deadlock detected. See Note 60.1 at My Oracle Support for Troubleshooting
ORA-60 Errors. More info in file
/u01/app/oracle/diag/rdbms/devdb/DEVDB/trace/DEVDB_ora_11757.trc.
^C
[oracle@oraclelab1 ~]$
[oracle@oraclelab1 ~]$
[oracle@oraclelab1 ~]$ sqlplus / as sysdba
Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
SQL> desc V$SESSION;
Name Null? Type
----------------------------------------- -------- ----------------------------
SADDR RAW(8)
SID NUMBER
SERIAL# NUMBER
AUDSID NUMBER
PADDR RAW(8)
USER# NUMBER
USERNAME VARCHAR2(128)
COMMAND NUMBER
OWNERID NUMBER
TADDR VARCHAR2(16)
LOCKWAIT VARCHAR2(16)
STATUS VARCHAR2(8)
SERVER VARCHAR2(9)
SCHEMA# NUMBER
SCHEMANAME VARCHAR2(128)
OSUSER VARCHAR2(128)
PROCESS VARCHAR2(24)
MACHINE VARCHAR2(64)
PORT NUMBER
TERMINAL VARCHAR2(30)
PROGRAM VARCHAR2(48)
TYPE VARCHAR2(10)
SQL_ADDRESS RAW(8)
SQL_HASH_VALUE NUMBER
SQL_ID VARCHAR2(13)
SQL_CHILD_NUMBER NUMBER
SQL_EXEC_START DATE
SQL_EXEC_ID NUMBER
PREV_SQL_ADDR RAW(8)
PREV_HASH_VALUE NUMBER
PREV_SQL_ID VARCHAR2(13)
PREV_CHILD_NUMBER NUMBER
PREV_EXEC_START DATE
PREV_EXEC_ID NUMBER
PLSQL_ENTRY_OBJECT_ID NUMBER
PLSQL_ENTRY_SUBPROGRAM_ID NUMBER
PLSQL_OBJECT_ID NUMBER
PLSQL_SUBPROGRAM_ID NUMBER
MODULE VARCHAR2(64)
MODULE_HASH NUMBER
ACTION VARCHAR2(64)
ACTION_HASH NUMBER
CLIENT_INFO VARCHAR2(64)
FIXED_TABLE_SEQUENCE NUMBER
ROW_WAIT_OBJ# NUMBER
ROW_WAIT_FILE# NUMBER
ROW_WAIT_BLOCK# NUMBER
ROW_WAIT_ROW# NUMBER
TOP_LEVEL_CALL# NUMBER
LOGON_TIME DATE
LAST_CALL_ET NUMBER
PDML_ENABLED VARCHAR2(3)
FAILOVER_TYPE VARCHAR2(13)
FAILOVER_METHOD VARCHAR2(10)
FAILED_OVER VARCHAR2(3)
RESOURCE_CONSUMER_GROUP VARCHAR2(32)
PDML_STATUS VARCHAR2(8)
PDDL_STATUS VARCHAR2(8)
PQ_STATUS VARCHAR2(8)
CURRENT_QUEUE_DURATION NUMBER
CLIENT_IDENTIFIER VARCHAR2(64)
BLOCKING_SESSION_STATUS VARCHAR2(11)
BLOCKING_INSTANCE NUMBER
BLOCKING_SESSION NUMBER
FINAL_BLOCKING_SESSION_STATUS VARCHAR2(11)
FINAL_BLOCKING_INSTANCE NUMBER
FINAL_BLOCKING_SESSION NUMBER
SEQ# NUMBER
EVENT# NUMBER
EVENT VARCHAR2(64)
P1TEXT VARCHAR2(64)
P1 NUMBER
P1RAW RAW(8)
P2TEXT VARCHAR2(64)
P2 NUMBER
P2RAW RAW(8)
P3TEXT VARCHAR2(64)
P3 NUMBER
P3RAW RAW(8)
WAIT_CLASS_ID NUMBER
WAIT_CLASS# NUMBER
WAIT_CLASS VARCHAR2(64)
WAIT_TIME NUMBER
SECONDS_IN_WAIT NUMBER
STATE VARCHAR2(19)
WAIT_TIME_MICRO NUMBER
TIME_REMAINING_MICRO NUMBER
TIME_SINCE_LAST_WAIT_MICRO NUMBER
SERVICE_NAME VARCHAR2(64)
SQL_TRACE VARCHAR2(8)
SQL_TRACE_WAITS VARCHAR2(5)
SQL_TRACE_BINDS VARCHAR2(5)
SQL_TRACE_PLAN_STATS VARCHAR2(10)
SESSION_EDITION_ID NUMBER
CREATOR_ADDR RAW(8)
CREATOR_SERIAL# NUMBER
ECID VARCHAR2(64)
SQL_TRANSLATION_PROFILE_ID NUMBER
PGA_TUNABLE_MEM NUMBER
SHARD_DDL_STATUS VARCHAR2(8)
CON_ID NUMBER
EXTERNAL_NAME VARCHAR2(1024)
PLSQL_DEBUGGER_CONNECTED VARCHAR2(5)
SQL>
SQL>
SQL>
SQL> @$ORACLE_HOME/rdbms/admin/ashrpt.sql
Current Instance
~~~~~~~~~~~~~~~~
Oldest ASH sample available: 26-May-22 05:31:12 [ 11793 mins in the past]
Latest ASH sample available: 03-Jun-22 10:04:08 [ 0 mins in the past]
Specify Slot Width (using ashrpti.sql) for 'Activity Over Time' section
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- Explanation:
-- In the 'Activity Over Time' section of the ASH report,
-- the analysis period is divided into smaller slots
-- and top wait events are reported in each of those slots.
-- Default:
-- The analysis period will be automatically split upto 10 slots
-- complying to a minimum slot width of
-- 1 minute, if the source is V$ACTIVE_SESSION_HISTORY or
-- 5 minutes, if the source is AWR_(PDB/ROOT)_ACTIVE_SESS_HISTORY.
Specify Slot Width in seconds to use in the 'Activity Over Time' section:
Defaults to a value as explained above:
Slot Width specified:
-- Explanation:
-- ASH Report can accept "Report Targets",
-- like a particular SQL statement, or a particular SESSION,
-- to generate the report on. If one or more report targets are
-- specified, then the data used to generate the report will only be
-- the ASH samples that pertain to ALL the specified report targets.
-- Default:
-- If none of the report targets are specified,
-- then the target defaults to all activity in the database instance.
</h1>
<p />
<table border="1" width="500" summary="This table displays information about the DB/Instance
for which the ASH report is generated.">
<tr><th class="awrbg" scope="col">DB Name</th><th class="awrbg" scope="col">DB
Id</th><th class="awrbg" scope="col">Instance</th><th class="awrbg" scope="col">Inst
num</th><th class="awrbg" scope="col">Release</th><th class="awrbg"
scope="col">RAC</th><th class="awrbg" scope="col">Host</th></tr>
<tr><td class='awrnc'>DEVDB</td><td align="right" class='awrnc'>1007747466</td><td
class='awrnc'>DEVDB</td><td align="right" class='awrnc'>1</td><td
class='awrnc'>19.0.0.0.0</td><td class='awrnc'>NO</td><td
class='awrnc'>oraclelab1.localdomain.com</td></tr>
</table>
<p />
<p />
<table border="1" width="500" summary="This table displays the CPU and memory
configuration of the DB/Instance">
<tr><th class="awrbg" scope="col">CPUs</th><th class="awrbg" scope="col">SGA
Size</th><th class="awrbg" scope="col">Buffer Cache</th><th class="awrbg"
scope="col">Shared Pool</th><th class="awrbg" scope="col">ASH Buffer Size</th><th
class="awrbg" scope="col">In-memory Area Size</th></tr>
<tr><td align="right" class='awrnc'>2</td><td align="right" class='awrnc'>3,536M
(100%)</td><td align="right" class='awrnc'>2,480M (70.1%)</td><td align="right"
class='awrnc'>800M (22.6%)</td><td align="right" class='awrnc'>4.0M (0.1%)</td><td
align="right" class='awrnc'>0.0M (0.0%)</td></tr>
</table>
<p />
<p />
<table border="1" width="500" summary="This table displays information about the ASH report
such as begin and end time, sample count">
<tr><th class="awrnobg" scope="col"></th><th class="awrbg" scope="col">Sample
Time</th><th class="awrbg" scope="col">Data Source</th></tr>
<tr><td class='awrc'>Analysis Begin Time:</td><td align="right" class='awrc'>03-Jun-22
09:29:48</td><td align="center" class='awrc'>V$ACTIVE_SESSION_HISTORY</td></tr>
<tr><td class='awrnc'>Analysis End Time:</td><td align="right" class='awrnc'>03-Jun-22
09:39:48</td><td align="center" class='awrnc'>V$ACTIVE_SESSION_HISTORY</td></tr>
<tr><td class='awrc'>Elapsed Time:</td><td align="right" class='awrc'> 10.0 (mins) </td><td
align="center" class='awrc'> </td></tr>
<tr><td class='awrnc'>Sample Count:</td><td align="right" class='awrnc'> 214</td><td
class='awrnc'> </td></tr>
<tr><td class='awrc'>Average Active Sessions:</td><td align="right" class='awrc'>
0.36</td><td class='awrc'> </td></tr>
<tr><td class='awrnc'>Avg. Active Session per CPU:</td><td align="right" class='awrnc'>
0.18</td><td class='awrnc'> </td></tr>
<tr><td class='awrnc'>Report Target:</td><td align="right" class='awrnc'>None
specified</td><td align="center" class='awrnc'> </td></tr>
</table>
<p />
<a class="awr" name="top"></a>
<h2 class="awr">
ASH Report
</h2>
<ul>
<li class="awr"><a class="awr" href="#101">Top Events</a></li>
<li class="awr"><a class="awr" href="#102">Load Profile</a></li>
<li class="awr"><a class="awr" href="#104">Top SQL</a></li>
<li class="awr"><a class="awr" href="#10380">Top PL/SQL</a></li>
<li class="awr"><a class="awr" href="#10390">Top Java</a></li>
<li class="awr"><a class="awr" href="#10391">Top Call Types</a></li>
<li class="awr"><a class="awr" href="#105">Top Sessions</a></li>
<li class="awr"><a class="awr" href="#106">Top Objects/Files/Latches</a></li>
<li class="awr"><a class="awr" href="#10200">Activity Over Time</a></li>
</ul>
<br /><a class="awr" href="#top">Back to Top</a><hr /><p />
<a class="awr" name="101"></a>
<h2 class="awr">
Top Events
</h2>
<ul>
<li class="awr"><a class="awr" href="#10010">Top User Events</a></li>
<li class="awr"><a class="awr" href="#10020">Top Background Events</a></li>
<li class="awr"><a class="awr" href="#10030">Top Event P1/P2/P3 Values</a></li>
</ul>
<a class="awr" href="#top">Back to Top</a><p />
<a class="awr" name="10010"></a>
<h3 class="awr">Top User Events</h3>
<ul>
</ul>
<table border="1" summary="This table displays the top user events "><tr><th class="awrbg"
scope="col">Event</th><th class="awrbg" scope="col">Event Class</th><th class="awrbg"
scope="col">% Event</th><th class="awrbg" scope="col">Avg Active Sessions</th></tr>
<tr><td scope="row" class='awrc'>enq: TX - row lock contention</td><td
class='awrc'>Application</td><td align="right" class='awrc'>79.91</td><td align="right"
class='awrc'>0.29</td></tr>
</table><p />
<a class="awr" href="#101">Back to Top Events</a>
<br /><a class="awr" href="#top">Back to Top</a><p />
<a class="awr" name="10020"></a>
<h3 class="awr">Top Background Events</h3>
<ul>
</ul>
<table border="1" summary="Top Background Events"><tr><th class="awrbg"
scope="col">Event</th><th class="awrbg" scope="col">Event Class</th><th class="awrbg"
scope="col">% Activity</th><th class="awrbg" scope="col">Avg Active Sessions</th></tr>
<tr><td scope="row" class='awrc'>CPU + Wait for CPU</td><td class='awrc'>CPU</td><td
align="right" class='awrc'>18.69</td><td align="right" class='awrc'>0.07</td></tr>
</table><p />
<a class="awr" href="#101">Back to Top Events</a>
<br /><a class="awr" href="#top">Back to Top</a><p />
<a class="awr" name="10030"></a>
<h3 class="awr">Top Event P1/P2/P3 Values</h3>
<ul>
</ul>
<table border="1" summary="Top Event P1/P2/P3 Values"><tr><th class="awrbg"
scope="col">Event</th><th class="awrbg" scope="col">% Event</th><th class="awrbg"
scope="col">P1 Value, P2 Value, P3 Value</th><th class="awrbg" scope="col">%
Activity</th><th class="awrbg" scope="col">Parameter 1</th><th class="awrbg"
scope="col">Parameter 2</th><th class="awrbg" scope="col">Parameter 3</th></tr>
<tr><td scope="row" class='awrc'>enq: TX - row lock contention</td><td align="right"
class='awrc'>79.91</td><td align="right"
class='awrc'>"1415053318","393240","3376"</td><td
align="right" class='awrc'>79.91</td>
<td class='awrc'>name|mode</td><td class='awrc'>usn<<16 | slot</td><td
class='awrc'>sequence</td></tr>
</table><p />
<a class="awr" href="#101">Back to Top Events</a>
<br /><a class="awr" href="#top">Back to Top</a><p />
<p />
<a class="awr" name="102"></a>
<h2 class="awr">
Load Profile
</h2>
<ul>
<li class="awr"><a class="awr" href="#10392">Top Containers</a></li>
<li class="awr"><a class="awr" href="#10100">Top Service/Module</a></li>
<li class="awr"><a class="awr" href="#10110">Top Client IDs</a></li>
<li class="awr"><a class="awr" href="#10120">Top SQL Command Types</a></li>
<li class="awr"><a class="awr" href="#10130">Top Phases of Execution</a></li>
</ul>
<a class="awr" href="#top">Back to Top</a><p />
<a class="awr" name="10392"></a>
<h3 class="awr">Top Containers</h3>
<ul>
</ul>
<table border="1" summary="Top Containers"><tr><th class="awrbg" scope="col">Container
Name</th><th class="awrbg" scope="col">Count</th><th class="awrbg" scope="col">%
Activity</th><th class="awrbg" scope="col">Avg Active Sessions</th></tr>
<tr><td scope="row" class='awrc'>DEVDB</td><td align="right" class='awrc'>214</td><td
align="right" class='awrc'>100.00</td><td align="right" class='awrc'>0.36</td></tr>
</table><p />
<a class="awr" href="#102">Back to Load Profile</a>
<br /><a class="awr" href="#top">Back to Top</a><p />
<a class="awr" name="10100"></a>
<h3 class="awr">Top Service/Module</h3>
<ul>
</ul>
<table border="1" summary="Top Service/Module"><tr><th class="awrbg"
scope="col">Service</th><th class="awrbg" scope="col">Module</th><th class="awrbg"
scope="col">% Activity</th><th class="awrbg" scope="col">Action</th><th class="awrbg"
scope="col">% Action</th></tr>
<tr><td class='awrc'>SYS$USERS</td><td class='awrc'>SQL*Plus</td><td align="right"
class='awrc'>79.91</td><td class='awrc'>UNNAMED</td><td align="right"
class='awrc'>79.91</td></tr>
<tr><td class='awrnc'>SYS$BACKGROUND</td><td class='awrnc'>UNNAMED</td><td
align="right" class='awrnc'>18.22</td><td class='awrnc'>UNNAMED</td><td align="right"
class='awrnc'>18.22</td></tr>
<tr><td class='awrc'><div class="hidden">SYS$BACKGROUND</div></td><td
class='awrc'>KTSJ</td><td align="right" class='awrc'>1.87</td><td class='awrc'>KTSJ
Coordinator</td><td align="right" class='awrc'>1.40</td></tr>
</table><p />
<a class="awr" href="#102">Back to Load Profile</a>
<br /><a class="awr" href="#top">Back to Top</a><p />
<a class="awr" name="10110"></a>
<h3 class="awr">Top Client IDs</h3>
<p />
No data exists for this section of the report.
<p />
<a class="awr" href="#102">Back to Load Profile</a>
<br /><a class="awr" href="#top">Back to Top</a><p />
<a class="awr" name="10120"></a>
<h3 class="awr">Top SQL Command Types</h3>
<ul>
<li class="awr"> 'Distinct SQLIDs' is the count of the distinct number of SQLIDs with the
given SQL Command Type found over all the ASH samples in the analysis period</li>
</ul>
<table border="1" summary="Top SQL Command Types. . 'Distinct SQLIDs' is the count of the
distinct number of SQLIDs with the given SQL Command Type found over all the ASH samples
in the analysis period"><tr><th class="awrbg" scope="col">SQL Command Type</th><th
class="awrbg" scope="col">Distinct SQLIDs</th><th class="awrbg" scope="col">%
Activity</th><th class="awrbg" scope="col">Avg Active Sessions</th></tr>
<tr><td scope="row" class='awrc'>UPDATE</td><td align="right" class='awrc'>1</td><td
align="right" class='awrc'>79.91</td><td align="right" class='awrc'>0.29</td></tr>
</table><p />
<a class="awr" href="#102">Back to Load Profile</a>
<br /><a class="awr" href="#top">Back to Top</a><p />
<a class="awr" name="10130"></a>
<h3 class="awr">Top Phases of Execution</h3>
<ul>
</ul>
<table border="1" summary="Top Phases of Execution"><tr><th class="awrbg"
scope="col">Phase of Execution</th><th class="awrbg" scope="col">% Activity</th><th
class="awrbg" scope="col">Avg Active Sessions</th></tr>
<tr><td scope="row" class='awrc'>SQL Execution</td><td align="right"
class='awrc'>79.91</td><td align="right" class='awrc'>0.29</td></tr>
</table><p />
<a class="awr" href="#102">Back to Load Profile</a>
<br /><a class="awr" href="#top">Back to Top</a><p />
<p />
<a class="awr" name="104"></a>
<h2 class="awr">
Top SQL
</h2>
<ul>
<li class="awr"><a class="awr" href="#10300">Top SQL with Top Events</a></li>
<li class="awr"><a class="awr" href="#10305">Top SQL with Top Row Sources</a></li>
<li class="awr"><a class="awr" href="#10370">Top SQL using literals</a></li>
<li class="awr"><a class="awr" href="#10375">Top Parsing Module/Action</a></li>
<li class="awr"><a class="awr" href="#99997">Complete List of SQL Text</a></li>
</ul>
<a class="awr" href="#top">Back to Top</a><p />
<a class="awr" name="10300"></a>
<h3 class="awr">Top SQL with Top Events</h3>
<ul>
</ul>
<table border="1" summary="Top SQL with Top Events"><tr><th class="awrbg"
scope="col">SQL ID</th><th class="awrbg" scope="col">FullPlanhash</th><th class="awrbg"
scope="col">Planhash</th><th class="awrbg" scope="col">Sampled # of Executions</th><th
class="awrbg" scope="col">% Activity</th><th class="awrbg" scope="col">Event</th><th
class="awrbg" scope="col">% Event</th><th class="awrbg" scope="col">Top Row
Source</th><th class="awrbg" scope="col">% RwSrc</th><th class="awrbg" scope="col">SQL
Text</th><th class="awrbg" scope="col">Container Name</th></tr>
<tr><td align="right" class='awrc'><a class="awr"
href="#2163fukpjgrsg">2163fukpjgrsg</a></td><td align="right"
class='awrc'>1069195424</td><td align="right" class='awrc'>751015319</td>
<td align="right" class='awrc'>1</td><td align="right" class='awrc'>79.91</td><td
class='awrc'>enq: TX - row lock contention</td>
<td align="right" class='awrc'>79.91</td><td class='awrc'>UPDATE</td><td align="right"
class='awrc'>79.91</td>
<td class='awrc'>UPDATE employees SET salary=sa...</td><td align="right"
class='awrc'>DEVDB</td></tr>
</table><p />
<a class="awr" href="#104">Back to Top SQL</a>
<br /><a class="awr" href="#top">Back to Top</a><p />
<a class="awr" name="10305"></a>
<h3 class="awr">Top SQL with Top Row Sources</h3>
<ul>
</ul>
<table border="1" summary="Top SQL with Top Row Sources"><tr><th class="awrbg"
scope="col">SQL ID</th><th class="awrbg" scope="col">FullPlanHash</th><th class="awrbg"
scope="col">PlanHash</th><th class="awrbg" scope="col">Sampled # of Executions</th><th
class="awrbg" scope="col">% Activity</th><th class="awrbg" scope="col">Row Source</th><th
class="awrbg" scope="col">% RwSrc</th><th class="awrbg" scope="col">Top Event</th><th
class="awrbg" scope="col">% Event</th><th class="awrbg" scope="col">SQL Text</th><th
class="awrbg" scope="col">Container Name</th></tr>
<tr><td align="right" class='awrc'><a class="awr"
href="#2163fukpjgrsg">2163fukpjgrsg</a></td><td align="right"
class='awrc'>1069195424</td><td align="right" class='awrc'>751015319</td>
<td align="right" class='awrc'>1</td><td align="right" class='awrc'>79.91</td>
<td class='awrc'>UPDATE</td><td align="right" class='awrc'>79.91</td><td class='awrc'>enq:
TX - row lock contention</td><td align="right" class='awrc'>79.91</td>
<td class='awrc'>UPDATE employees SET salary=sa...</td><td align="right"
class='awrc'>DEVDB</td></tr>
</table><p />
<a class="awr" href="#104">Back to Top SQL</a>
<br /><a class="awr" href="#top">Back to Top</a><p />
<a class="awr" name="10370"></a>
<h3 class="awr">Top SQL using literals</h3>
<p />
No data exists for this section of the report.
<p />
<a class="awr" href="#104">Back to Top SQL</a>
<br /><a class="awr" href="#top">Back to Top</a><p />
<a class="awr" name="10375"></a>
<h3 class="awr">Top Parsing Module/Action</h3>
<p />
No data exists for this section of the report.
<p />
<a class="awr" href="#104">Back to Top SQL</a>
<br /><a class="awr" href="#top">Back to Top</a><p />
<a class="awr" name="99997"></a>
<p />
<h3 class="awr">Complete List of SQL Text</h3><p />
<table border="1" summary="This table displays the text of the SQL statements which have
been
referred to in the report">
</table>
<p />
<a class="awr" href="#104">Back to Top SQL</a>
<br /><a class="awr" href="#top">Back to Top</a><p />
<p />
<a class="awr" name="10380"></a>
<h3 class="awr">Top PL/SQL Procedures</h3>
<p />
No data exists for this section of the report.
<p />
<br /><a class="awr" href="#top">Back to Top</a><p />
<p />
<a class="awr" name="10390"></a>
<h3 class="awr">Top Java Workload</h3>
<p />
No data exists for this section of the report.
<p />
<br /><a class="awr" href="#top">Back to Top</a><p />
<p />
<a class="awr" name="10391"></a>
<h3 class="awr">Top Call Types</h3>
<ul>
</ul>
<table border="1" summary="Top Call Types"><tr><th class="awrbg" scope="col">Call
Type</th><th class="awrbg" scope="col">Count</th><th class="awrbg" scope="col">%
Activity</th><th class="awrbg" scope="col">Avg Active Sessions</th></tr>
<tr><td scope="row" class='awrc'>V8 Bundled Exec</td><td align="right"
class='awrc'>171</td><td align="right" class='awrc'>79.91</td><td align="right"
class='awrc'>0.29</td></tr>
<tr><td scope="row" class='awrnc'>LOB/FILE operations</td><td align="right"
class='awrnc'>6</td><td align="right" class='awrnc'>2.80</td><td align="right"
class='awrnc'>0.01</td></tr>
</table><p />
<br /><a class="awr" href="#top">Back to Top</a><p />
<p />
<a class="awr" name="105"></a>
<h2 class="awr">
Top Sessions
</h2>
<ul>
<li class="awr"><a class="awr" href="#10310">Top Sessions</a></li>
<li class="awr"><a class="awr" href="#10320">Top Blocking Sessions</a></li>
<li class="awr"><a class="awr" href="#10330">Top Sessions running PQs</a></li>
</ul>
<a class="awr" href="#top">Back to Top</a><p />
<a class="awr" name="10310"></a>
<h3 class="awr">Top Sessions</h3>
<ul>
<li class="awr"> '# Samples Active' shows the number of ASH samples in which the session
was found waiting for that particular event. The percentage shown in this column is calculated
with respect to wall clock time and not total database activity. </li>
<li class="awr"> 'XIDs' shows the number of distinct transaction IDs sampled in ASH when
the session was waiting for that particular event </li>
<li class="awr"> For sessions running Parallel Queries, this section will NOT aggregate the
PQ slave activity into the session issuing the PQ. Refer to the 'Top Sessions running PQs'
section for such statistics.</li>
</ul>
<table border="1" summary="Top Sessions. . '# Samples Active' shows the number of ASH
samples in which the session was found waiting for that particular event. The percentage shown
in this column is calculated with respect to wall clock time and not total database activity.. 'XIDs'
shows the number of distinct transaction IDs sampled in ASH when the session was waiting for
that particular event. For sessions running Parallel Queries, this section will NOT aggregate the
PQ slave activity into the session issuing the PQ. Refer to the 'Top Sessions running PQs'
section for such statistics."><tr><th class="awrbg" scope="col">Sid, Serial#</th><th
class="awrbg" scope="col">% Activity</th><th class="awrbg" scope="col">Event</th><th
class="awrbg" scope="col">% Event</th><th class="awrbg" scope="col">User</th><th
class="awrbg" scope="col">Program</th><th class="awrbg" scope="col"># Samples
Active</th><th class="awrbg" scope="col">XIDs</th></tr>
<tr><td align="right" scope="row" class='awrc'>420,63748</td><td align="right"
class='awrc'>79.91</td><td class='awrc'>enq: TX - row lock contention</td><td align="right"
class='awrc'>79.91</td>
<td class='awrc'>HR</td><td class='awrc'>[email protected] (TNS V1-V3)</td><td
align="right" class='awrc'>171/600 [ 29%]</td><td align="right" class='awrc'>0</td></tr>
<tr><td align="right" scope="row" class='awrnc'>29,61015</td><td align="right"
class='awrnc'>6.07</td><td class='awrnc'>CPU + Wait for CPU</td><td align="right"
class='awrnc'>6.07</td>
<td class='awrnc'>SYS</td><td class='awrnc'>[email protected] (CJQ0)</td><td
align="right" class='awrnc'>13/600 [ 2%]</td><td align="right" class='awrnc'>0</td></tr>
<tr><td align="right" scope="row" class='awrc'>11,48109</td><td align="right"
class='awrc'>3.74</td><td class='awrc'>CPU + Wait for CPU</td><td align="right"
class='awrc'>3.27</td>
<td class='awrc'>SYS</td><td class='awrc'>[email protected] (CKPT)</td><td
align="right" class='awrc'>7/600 [ 1%]</td><td align="right" class='awrc'>0</td></tr>
<tr><td align="right" scope="row" class='awrnc'>18,47225</td><td align="right"
class='awrnc'>2.80</td><td class='awrnc'>CPU + Wait for CPU</td><td align="right"
class='awrnc'>2.80</td>
<td class='awrnc'>SYS</td><td class='awrnc'>[email protected] (MMON)</td><td
align="right" class='awrnc'>6/600 [ 1%]</td><td align="right" class='awrnc'>0</td></tr>
<tr><td align="right" scope="row" class='awrc'>7, 2943</td><td align="right"
class='awrc'>2.34</td><td class='awrc'>CPU + Wait for CPU</td><td align="right"
class='awrc'>2.34</td>
<td class='awrc'>SYS</td><td class='awrc'>[email protected] (DBRM)</td><td
align="right" class='awrc'>5/600 [ 1%]</td><td align="right" class='awrc'>0</td></tr>
</table><p />
<a class="awr" href="#105">Back to Top Sessions</a>
<br /><a class="awr" href="#top">Back to Top</a><p />
<a class="awr" name="10320"></a>
<h3 class="awr">Top Blocking Sessions</h3>
<ul>
<li class="awr"> Blocking session activity percentages are calculated with respect to waits
on enqueues, latches and "buffer busy" only </li>
<li class="awr"> '% Activity' represents the load on the database caused by a particular
blocking session </li>
<li class="awr"> '# Samples Active' shows the number of ASH samples in which the
blocking session was found active. </li>
<li class="awr"> 'XIDs' shows the number of distinct transaction IDs sampled in ASH when
the blocking session was found active.</li>
</ul>
<table border="1" summary="Top Blocking Sessions. . Blocking session activity percentages are
calculated with respect to waits on enqueues, latches and "buffer busy" only . '%
Activity' represents the load on the database caused by a particular blocking session. '#
Samples Active' shows the number of ASH samples in which the blocking session was found
active.. 'XIDs' shows the number of distinct transaction IDs sampled in ASH when the blocking
session was found active."><tr><th class="awrbg" scope="col">Blocking Sid (Inst)</th><th
class="awrbg" scope="col">% Activity</th><th class="awrbg" scope="col">Event
Caused</th><th class="awrbg" scope="col">% Event</th><th class="awrbg"
scope="col">User</th><th class="awrbg" scope="col">Program</th><th class="awrbg"
scope="col"># Samples Active</th><th class="awrbg" scope="col">XIDs</th></tr>
<tr><td align="right" scope="row" class='awrc'>413,54825( 1)</td><td align="right"
class='awrc'>79.91</td><td class='awrc'>enq: TX - row lock contention</td><td align="right"
class='awrc'>79.91</td>
<td class='awrc'>** NOT FOUND **</td><td class='awrc'>BLOCKING SESSION NOT
FOUND</td><td align="right" class='awrc'>0/600 [ 0%]</td><td align="right"
class='awrc'> </td></tr>
</table><p />
<a class="awr" href="#105">Back to Top Sessions</a>
<br /><a class="awr" href="#top">Back to Top</a><p />
<a class="awr" name="10330"></a>
<h3 class="awr">Top Sessions running PQs</h3>
<p />
No data exists for this section of the report.
<p />
<a class="awr" href="#105">Back to Top Sessions</a>
<br /><a class="awr" href="#top">Back to Top</a><p />
<p />
<a class="awr" name="106"></a>
<h2 class="awr">
Top Objects/Files/Latches
</h2>
<ul>
<li class="awr"><a class="awr" href="#10340">Top DB Objects</a></li>
<li class="awr"><a class="awr" href="#10350">Top DB Files</a></li>
<li class="awr"><a class="awr" href="#10360">Top Latches</a></li>
</ul>
<a class="awr" href="#top">Back to Top</a><p />
<a class="awr" name="10340"></a>
<h3 class="awr">Top DB Objects</h3>
<ul>
<li class="awr"> With respect to Application, Cluster, User I/O, buffer busy waits and
In-Memory DB events only. </li>
<li class="awr"> Tablespace name is not available for reports generated from the root PDB of
a consolidated database. </li>
<li class="awr"> When ** MISSING ** occurs, some of the object attributes may not be
available.</li>
</ul>
<table border="1" summary="Top DB Objects. . With respect to Application, Cluster, User I/O,
buffer busy waits and In-Memory DB events only.. Tablespace name is not available for reports
generated from the root PDB of a consolidated database.. When ** MISSING ** occurs, some of
the object attributes may not be available."><tr><th class="awrbg" scope="col">Object
ID</th><th class="awrbg" scope="col">% Activity</th><th class="awrbg"
scope="col">Event</th><th class="awrbg" scope="col">% Event</th><th class="awrbg"
scope="col">Object Name (Type)</th><th class="awrbg" scope="col">Tablespace</th><th
class="awrbg" scope="col">Container Name</th></tr>
<tr><td align="right" scope="row" class='awrc'>74435</td><td align="right"
class='awrc'>79.91</td><td class='awrc'>enq: TX - row lock contention</td><td align="right"
class='awrc'>79.91</td>
<td class='awrc'>HR.EMPLOYEES (TABLE)</td><td class='awrc'>USERS</td>
<td align="right" class='awrc'>DEVDB</td></tr>
</table><p />
<a class="awr" href="#106">Back to Top Objects/Files/Latches</a>
<br /><a class="awr" href="#top">Back to Top</a><p />
<a class="awr" name="10350"></a>
<h3 class="awr">Top DB Files</h3>
<p />
No data exists for this section of the report.
<p />
<a class="awr" href="#106">Back to Top Objects/Files/Latches</a>
<br /><a class="awr" href="#top">Back to Top</a><p />
<a class="awr" name="10360"></a>
<h3 class="awr">Top Latches</h3>
<p />
No data exists for this section of the report.
<p />
<a class="awr" href="#106">Back to Top Objects/Files/Latches</a>
<br /><a class="awr" href="#top">Back to Top</a><p />
<p />
<a class="awr" name="10200"></a>
<h3 class="awr">Activity Over Time</h3>
<ul>
<li class="awr"> Analysis period is divided into smaller time slots </li>
<li class="awr"> Top 3 events are reported in each of those slots </li>
<li class="awr"> 'Slot Count' shows the number of ASH samples in that slot </li>
<li class="awr"> 'Event Count' shows the number of ASH samples waiting for that event in that
slot </li>
<li class="awr"> '% Event' is 'Event Count' over all ASH samples in the analysis period</li>
</ul>
<table border="1" summary="Activity Over Time. . Analysis period is divided into smaller time
slots. Top 3 events are reported in each of those slots. 'Slot Count' shows the number of ASH
samples in that slot. 'Event Count' shows the number of ASH samples waiting for that event in
that slot. '% Event' is 'Event Count' over all ASH samples in the analysis period"><tr><th
class="awrbg" scope="col">Slot Time (Duration)</th><th class="awrbg" scope="col">Slot
Count</th><th class="awrbg" scope="col">Event</th><th class="awrbg" scope="col">Event
Count</th><th class="awrbg" scope="col">% Event</th></tr>
<tr><td align="right" class='awrc'>09:29:48 (12 secs)</td><td align="right"
class='awrc'>1</td><td class='awrc'>CPU + Wait for CPU</td><td align="right"
class='awrc'>1</td><td align="right" class='awrc'>0.47</td></tr>
<tr><td align="right" class='awrnc'>09:30:00 (1.0 min)</td><td align="right"
class='awrnc'>54</td><td class='awrnc'>enq: TX - row lock contention</td><td align="right"
class='awrnc'>50</td><td align="right" class='awrnc'>23.36</td></tr>
<tr><td align="right" class='awrc'><div class="hidden">09:30:00 (1.0 min)</div></td><td
align="right" class='awrc'><div class="hidden">54</div></td><td class='awrc'>CPU + Wait for
CPU</td><td align="right" class='awrc'>4</td><td align="right" class='awrc'>1.87</td></tr>
<tr><td align="right" class='awrnc'>09:31:00 (1.0 min)</td><td align="right"
class='awrnc'>65</td><td class='awrnc'>enq: TX - row lock contention</td><td align="right"
class='awrnc'>59</td><td align="right" class='awrnc'>27.57</td></tr>
<tr><td align="right" class='awrc'><div class="hidden">09:31:00 (1.0 min)</div></td><td
align="right" class='awrc'><div class="hidden">65</div></td><td class='awrc'>CPU + Wait for
CPU</td><td align="right" class='awrc'>5</td><td align="right" class='awrc'>2.34</td></tr>
<tr><td align="right" class='awrnc'><div class="hidden">09:31:00 (1.0 min)</div></td><td
align="right" class='awrnc'><div class="hidden">65</div></td><td class='awrnc'>latch
free</td><td align="right" class='awrnc'>1</td><td align="right" class='awrnc'>0.47</td></tr>
<tr><td align="right" class='awrc'>09:32:00 (1.0 min)</td><td align="right"
class='awrc'>64</td><td class='awrc'>enq: TX - row lock contention</td><td align="right"
class='awrc'>58</td><td align="right" class='awrc'>27.10</td></tr>
<tr><td align="right" class='awrnc'><div class="hidden">09:32:00 (1.0 min)</div></td><td
align="right" class='awrnc'><div class="hidden">64</div></td><td class='awrnc'>CPU + Wait for
CPU</td><td align="right" class='awrnc'>6</td><td align="right" class='awrnc'>2.80</td></tr>
<tr><td align="right" class='awrc'>09:33:00 (1.0 min)</td><td align="right"
class='awrc'>8</td><td class='awrc'>CPU + Wait for CPU</td><td align="right"
class='awrc'>4</td><td align="right" class='awrc'>1.87</td></tr>
<tr><td align="right" class='awrnc'><div class="hidden">09:33:00 (1.0 min)</div></td><td
align="right" class='awrnc'><div class="hidden">8</div></td><td class='awrnc'>enq: TX - row
lock contention</td><td align="right" class='awrnc'>4</td><td align="right"
class='awrnc'>1.87</td></tr>
<tr><td align="right" class='awrc'>09:34:00 (1.0 min)</td><td align="right"
class='awrc'>4</td><td class='awrc'>CPU + Wait for CPU</td><td align="right"
class='awrc'>4</td><td align="right" class='awrc'>1.87</td></tr>
<tr><td align="right" class='awrnc'>09:35:00 (1.0 min)</td><td align="right"
class='awrnc'>3</td><td class='awrnc'>CPU + Wait for CPU</td><td align="right"
class='awrnc'>2</td><td align="right" class='awrnc'>0.93</td></tr>
<tr><td align="right" class='awrc'><div class="hidden">09:35:00 (1.0 min)</div></td><td
align="right" class='awrc'><div class="hidden">3</div></td><td class='awrc'>db file async I/O
submit</td><td align="right" class='awrc'>1</td><td align="right" class='awrc'>0.47</td></tr>
<tr><td align="right" class='awrnc'>09:36:00 (1.0 min)</td><td align="right"
class='awrnc'>1</td><td class='awrnc'>CPU + Wait for CPU</td><td align="right"
class='awrnc'>1</td><td align="right" class='awrnc'>0.47</td></tr>
<tr><td align="right" class='awrc'>09:37:00 (1.0 min)</td><td align="right"
class='awrc'>3</td><td class='awrc'>CPU + Wait for CPU</td><td align="right"
class='awrc'>2</td><td align="right" class='awrc'>0.93</td></tr>
<tr><td align="right" class='awrnc'><div class="hidden">09:37:00 (1.0 min)</div></td><td
align="right" class='awrnc'><div class="hidden">3</div></td><td class='awrnc'>control file
parallel write</td><td align="right" class='awrnc'>1</td><td align="right"
class='awrnc'>0.47</td></tr>
<tr><td align="right" class='awrc'>09:38:00 (1.0 min)</td><td align="right"
class='awrc'>7</td><td class='awrc'>CPU + Wait for CPU</td><td align="right"
class='awrc'>7</td><td align="right" class='awrc'>3.27</td></tr>
<tr><td align="right" class='awrnc'>09:39:00 (48 secs)</td><td align="right"
class='awrnc'>4</td><td class='awrnc'>CPU + Wait for CPU</td><td align="right"
class='awrnc'>4</td><td align="right" class='awrnc'>1.87</td></tr>
</table><p />
<br /><a class="awr" href="#top">Back to Top</a><p />
<p />
End of Report
</body></html>
Report written to mallik_ash.html
SQL> exit
Disconnected from Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
l[oracle@oraclelab1 ~]$ ls -ltrh
total 792K
-rw-r--r--. 1 oracle oinstall 26K Apr 26 09:42 db.rsp
-rwxrwxrwx. 1 oracle oinstall 184 May 3 09:57 batch_sqlplus.sh
-rw-r--r--. 1 oracle oinstall 58 May 3 10:01 script.sql
-rw-------. 1 oracle oinstall 1.1K May 3 10:02 nohup.out
drwxr-xr-x. 2 oracle oinstall 6 May 23 08:35 Downloads
-rw-r--r--. 1 oracle oinstall 23K May 23 08:39 12c_db.rsp
-rw-r-----. 1 oracle oinstall 26K May 23 09:03 12C_DB1_dbca.rsp
-rw-r-----. 1 oracle oinstall 26K May 23 09:07 12C_DB2_dbca.rsp
drwxr-xr-x. 2 oracle oinstall 4.0K May 30 10:46 script
drwxr-xr-x. 3 oracle oinstall 4.0K May 30 10:56 Daily
-rw-r--r--. 1 oracle oinstall 625K Jun 2 10:21 mallik.html
-rw-r--r--. 1 oracle oinstall 34K Jun 3 10:05 mallik_ash.html
[oracle@oraclelab1 ~]$ sqlplus / as sysdba
Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
*
ERROR at line 1:
ORA-06550: line 1, column 47:
PLS-00103: Encountered the symbol "DBMS_STATS" when expecting one of the
following:
:= . ( @ % ;
The symbol ":=" was substituted for "DBMS_STATS" to continue.
SQL>
SQL>
SQL> exec DBMS_STATS.GATHER_DICTIONARY_STATS;
PL/SQL procedure successfully completed.
TNAME
--------------------------------------------------------------------------------
TABTYPE CLUSTERID
------------- ----------
BIN$3hTGTOGfHr7gU7QEJgowNA==$0
TABLE
BONUS
TABLE
COUNTRIES_EXT
TABLE
TNAME
--------------------------------------------------------------------------------
TABTYPE CLUSTERID
------------- ----------
DEPT
TABLE
EMAILS_TBL
TABLE
EMP
TABLE
TNAME
--------------------------------------------------------------------------------
TABTYPE CLUSTERID
------------- ----------
SALGRADE
TABLE
TEST
TABLE
TEST11
TABLE
TNAME
--------------------------------------------------------------------------------
TABTYPE CLUSTERID
------------- ----------
TEST_TAB
TABLE
10 rows selected.
Table altered.
Table altered.
SQL>
SQL> alter table MALLIK.EMP move;
Table altered.
Table altered.
SQL>
SQL>
SQL> alter table MALLIK.EMP ENABLE ROW MOVEMENT;
Table altered.
Table altered.
Table altered.
SQL>
SQL>
SQL> desc dba_indexes;
Name Null? Type
----------------------------------------- -------- ----------------------------
OWNER NOT NULL VARCHAR2(128)
INDEX_NAME NOT NULL VARCHAR2(128)
INDEX_TYPE VARCHAR2(27)
TABLE_OWNER NOT NULL VARCHAR2(128)
TABLE_NAME NOT NULL VARCHAR2(128)
TABLE_TYPE VARCHAR2(11)
UNIQUENESS VARCHAR2(9)
COMPRESSION VARCHAR2(13)
PREFIX_LENGTH NUMBER
TABLESPACE_NAME VARCHAR2(30)
INI_TRANS NUMBER
MAX_TRANS NUMBER
INITIAL_EXTENT NUMBER
NEXT_EXTENT NUMBER
MIN_EXTENTS NUMBER
MAX_EXTENTS NUMBER
PCT_INCREASE NUMBER
PCT_THRESHOLD NUMBER
INCLUDE_COLUMN NUMBER
FREELISTS NUMBER
FREELIST_GROUPS NUMBER
PCT_FREE NUMBER
LOGGING VARCHAR2(3)
BLEVEL NUMBER
LEAF_BLOCKS NUMBER
DISTINCT_KEYS NUMBER
AVG_LEAF_BLOCKS_PER_KEY NUMBER
AVG_DATA_BLOCKS_PER_KEY NUMBER
CLUSTERING_FACTOR NUMBER
STATUS VARCHAR2(8)
NUM_ROWS NUMBER
SAMPLE_SIZE NUMBER
LAST_ANALYZED DATE
DEGREE VARCHAR2(40)
INSTANCES VARCHAR2(40)
PARTITIONED VARCHAR2(3)
TEMPORARY VARCHAR2(1)
GENERATED VARCHAR2(1)
SECONDARY VARCHAR2(1)
BUFFER_POOL VARCHAR2(7)
FLASH_CACHE VARCHAR2(7)
CELL_FLASH_CACHE VARCHAR2(7)
USER_STATS VARCHAR2(3)
DURATION VARCHAR2(15)
PCT_DIRECT_ACCESS NUMBER
ITYP_OWNER VARCHAR2(128)
ITYP_NAME VARCHAR2(128)
PARAMETERS VARCHAR2(1000)
GLOBAL_STATS VARCHAR2(3)
DOMIDX_STATUS VARCHAR2(12)
DOMIDX_OPSTATUS VARCHAR2(6)
FUNCIDX_STATUS VARCHAR2(8)
JOIN_INDEX VARCHAR2(3)
IOT_REDUNDANT_PKEY_ELIM VARCHAR2(3)
DROPPED VARCHAR2(3)
VISIBILITY VARCHAR2(9)
DOMIDX_MANAGEMENT VARCHAR2(14)
SEGMENT_CREATED VARCHAR2(3)
ORPHANED_ENTRIES VARCHAR2(3)
INDEXING VARCHAR2(7)
AUTO VARCHAR2(3)
CONSTRAINT_INDEX VARCHAR2(3)
OWNER
--------------------------------------------------------------------------------
INDEX_NAME
--------------------------------------------------------------------------------
MALLIK
PK_DEPT
MALLIK
PK_EMP
Index altered.
Index altered.
Index altered.
Index altered.
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL> execute dbms_stats.gather_table_stats(ownname =>'MALLIK',tabname
=>'EMP',estimate_percent =>100);
SQL>
SQL> select * from MALLIK.EMP;
14 rows selected.
Explained.
PLAN_TABLE_OUTPUT
--------------------------------------------------------------------------------
Plan hash value: 2949544139
----------------------------------------------
| Id | Operation | Name |
----------------------------------------------
| 0 | SELECT STATEMENT | |
| 1 | TABLE ACCESS BY INDEX ROWID| EMP |
| 2 | INDEX UNIQUE SCAN | PK_EMP |
----------------------------------------------
9 rows selected.
SQL> EXPLAIN PLAN FOR select * from MALLIK.EMP where ENAME='KING';
Explained.
PLAN_TABLE_OUTPUT
--------------------------------------------------------------------------------
Plan hash value: 3956160932
----------------------------------
| Id | Operation | Name |
----------------------------------
| 0 | SELECT STATEMENT | |
| 1 | TABLE ACCESS FULL| EMP |
----------------------------------
8 rows selected.
12 rows selected.
Explained.
PLAN_TABLE_OUTPUT
--------------------------------------------------------------------------------
Plan hash value: 2787773736
------------------------------------------------------
| Id | Operation | Name |
------------------------------------------------------
| 0 | SELECT STATEMENT | |
| 1 | TABLE ACCESS BY INDEX ROWID BATCHED| EMP |
| 2 | INDEX RANGE SCAN | PK_EMP |
------------------------------------------------------
9 rows selected.
Explained.
PLAN_TABLE_OUTPUT
--------------------------------------------------------------------------------
Plan hash value: 3956160932
----------------------------------
| Id | Operation | Name |
----------------------------------
| 0 | SELECT STATEMENT | |
| 1 | TABLE ACCESS FULL| EMP |
----------------------------------
8 rows selected.
SQL>
SQL>
SQL>
SQL>
SQL>