SlideShare a Scribd company logo
1 of 36
Download to read offline
What's used in your database?
the value available behind
DBA_FEATURE_USAGE_STATISTICS
whoami?
Martin Berger
Oracle DBA since 2000
@martinberx
martin.a.berger@gmail.com
http://berxblog.blogspot.com
2
Disclaimer
● this presentation is ONLY about the features and
possibilities of DBA_FEATURE_USAGE_STATISTICS view
and supporting packages/procedures
● NO information about LMS activities
● NO information about license optimization
3
The Docs
What’s officially written
1.
DBA_FEATURE_USAGE_STATISTICS
https://docs.oracle.com/en/database/oracle/oracle-database/19/refrn/DBA_FEATURE_USAGE_STATISTICS.html
5
DBA_FEATURE_USAGE_STATISTICS
https://docs.oracle.com/en/database/oracle/oracle-database/19/dblic/database-licensing-information-user-manual.pdf
6
The View
and what’s behind
2.
DBID NUMBER No database ID of database being tracked
NAME VARCHAR2(128 B) No name of feature
VERSION VARCHAR2(17 B) No the database version the feature was tracked in
DETECTED_USAGES NUMBER No number of times the system has detected usage for the feature
TOTAL_SAMPLES NUMBER No number of times the system has woken up and checked for usage
CURRENTLY_USED VARCHAR2(5 B) Yes if usage was detected the last time the system checked
FIRST_USAGE_DATE DATE Yes the first sample time the system detected usage for the feature
LAST_USAGE_DATE DATE Yes the last sample time the system detected usage for the feature
AUX_COUNT NUMBER Yes extra column to store feature specific usage data
FEATURE_INFO CLOB Yes extra column to store feature specific usage data
LAST_SAMPLE_DATE DATE Yes last time the system checked for usage
LAST_SAMPLE_PERIOD NUMBER Yes amount of time between the last two usage sample times, in seconds
SAMPLE_INTERVAL NUMBER Yes [ 604800 seconds => 7 days ]
DESCRIPTION VARCHAR2(128 B) Yes describes feature and usage detection logic
DBA_FEATURE_USAGE_STATISTICS
8
SELECT samp.dbid, fu.name, samp.version, detected_usages , total_samples ,
Decode(To_char(last_usage_date , 'MM/DD/YYYY, HH:MI:SS' ), NULL, 'FALSE',
To_char(last_sample_date , 'MM/DD/YYYY, HH:MI:SS' ), 'TRUE', 'FALSE')
currently_used ,
first_usage_date , last_usage_date , aux_count, feature_info ,
last_sample_date ,
last_sample_period , sample_interval , mt.description
FROM wri$_dbu_usage_sample samp,
wri$_dbu_feature_usage fu,
wri$_dbu_feature_metadata mt
WHERE samp.dbid = fu.dbid
AND samp.version = fu.version
AND fu.name = mt.name
AND fu.name NOT LIKE '_DBFUS_TEST%'
AND /* filter out test features */
Bitand(mt.usg_det_method , 4) != 4 /* filter out disabled features */;
DBA_FEATURE_USAGE_STATISTICS
9
DBID
NAME
VERSION
DETECTED_USAGES
TOTAL_SAMPLES
CURRENTLY_USED
FIRST_USAGE_DATE
LAST_USAGE_DATE
AUX_COUNT
FEATURE_INFO
LAST_SAMPLE_DATE
LAST_SAMPLE_PERIOD
SAMPLE_INTERVAL
DESCRIPTION
DBA_FEATURE_USAGE_STATISTICS
10
wri$_dbu_usage_sample
*DBID
*VERSION
LAST_SAMPLE_DATE
LAST_SAMPLE_DATE_NUM
LAST_SAMPLE_PERIOD
TOTAL_SAMPLES
SAMPLE_INTERVAL
DBID
NAME
VERSION
DETECTED_USAGES
TOTAL_SAMPLES
CURRENTLY_USED
FIRST_USAGE_DATE
LAST_USAGE_DATE
AUX_COUNT
FEATURE_INFO
LAST_SAMPLE_DATE
LAST_SAMPLE_PERIOD
SAMPLE_INTERVAL
DESCRIPTION
DBA_FEATURE_USAGE_STATISTICS
11
wri$_dbu_usage_sample
*DBID
*VERSION
LAST_SAMPLE_DATE
LAST_SAMPLE_DATE_NUM
LAST_SAMPLE_PERIOD
TOTAL_SAMPLES
SAMPLE_INTERVAL
wri$_dbu_feature_usage
*DBID
*NAME
*VERSION
FIRST_USAGE_DATE
LAST_USAGE_DATE
DETECTED_USAGES
AUX_COUNT
FEATURE_INFO
ERROR_COUNT
DBID
NAME
VERSION
DETECTED_USAGES
TOTAL_SAMPLES
CURRENTLY_USED
FIRST_USAGE_DATE
LAST_USAGE_DATE
AUX_COUNT
FEATURE_INFO
LAST_SAMPLE_DATE
LAST_SAMPLE_PERIOD
SAMPLE_INTERVAL
DESCRIPTION
DBA_FEATURE_USAGE_STATISTICS
12
wri$_dbu_usage_sample
*DBID
*VERSION
LAST_SAMPLE_DATE
LAST_SAMPLE_DATE_NUM
LAST_SAMPLE_PERIOD
TOTAL_SAMPLES
SAMPLE_INTERVAL
wri$_dbu_feature_usage
*DBID
*NAME
*VERSION
FIRST_USAGE_DATE
LAST_USAGE_DATE
DETECTED_USAGES
AUX_COUNT
FEATURE_INFO
ERROR_COUNT
wri$_dbu_feature_metadata
*NAME VARCHAR2(128 B)
INST_CHK_METHOD NUMBER(38,0)
INST_CHK_LOGIC CLOB
USG_DET_METHOD NUMBER(38,0)
USG_DET_LOGIC CLOB
DESCRIPTION VARCHAR2(128 B)
DBID
NAME
VERSION
DETECTED_USAGES
TOTAL_SAMPLES
CURRENTLY_USED
FIRST_USAGE_DATE
LAST_USAGE_DATE
AUX_COUNT
FEATURE_INFO
LAST_SAMPLE_DATE
LAST_SAMPLE_PERIOD
SAMPLE_INTERVAL
DESCRIPTION
DBA_FEATURE_USAGE_STATISTICS
13
wri$_dbu_usage_sample
*DBID
*VERSION
LAST_SAMPLE_DATE
LAST_SAMPLE_DATE_NUM
LAST_SAMPLE_PERIOD
TOTAL_SAMPLES
SAMPLE_INTERVAL
wri$_dbu_feature_usage
*DBID
*NAME
*VERSION
FIRST_USAGE_DATE
LAST_USAGE_DATE
DETECTED_USAGES
AUX_COUNT
FEATURE_INFO
ERROR_COUNT
wri$_dbu_feature_metadata
*NAME VARCHAR2(128 B)
INST_CHK_METHOD NUMBER(38,0)
INST_CHK_LOGIC CLOB
USG_DET_METHOD NUMBER(38,0)
USG_DET_LOGIC CLOB
DESCRIPTION VARCHAR2(128 B)
Decode(To_char(last_usage_date , 'MM/DD/YYYY, HH:MI:SS' ), NULL, 'FALSE',
To_char(last_sample_date , 'MM/DD/YYYY, HH:MI:SS' ), 'TRUE',
'FALSE')
DBID
NAME
VERSION
DETECTED_USAGES
TOTAL_SAMPLES
CURRENTLY_USED
FIRST_USAGE_DATE
LAST_USAGE_DATE
AUX_COUNT
FEATURE_INFO
LAST_SAMPLE_DATE
LAST_SAMPLE_PERIOD
SAMPLE_INTERVAL
DESCRIPTION
DBA_FEATURE_USAGE_STATISTICS
14
wri$_dbu_usage_sample
*DBID
*VERSION
LAST_SAMPLE_DATE
LAST_SAMPLE_DATE_NUM
LAST_SAMPLE_PERIOD
TOTAL_SAMPLES
SAMPLE_INTERVAL
wri$_dbu_feature_usage
*DBID
*NAME
*VERSION
FIRST_USAGE_DATE
LAST_USAGE_DATE
DETECTED_USAGES
AUX_COUNT
FEATURE_INFO
ERROR_COUNT
wri$_dbu_feature_metadata
*NAME VARCHAR2(128 B)
INST_CHK_METHOD NUMBER(38,0)
INST_CHK_LOGIC CLOB
USG_DET_METHOD NUMBER(38,0)
USG_DET_LOGIC CLOB
DESCRIPTION VARCHAR2(128 B)
Decode(To_char(last_usage_date , 'MM/DD/YYYY, HH:MI:SS' ), NULL, 'FALSE',
To_char(last_sample_date , 'MM/DD/YYYY, HH:MI:SS' ), 'TRUE',
'FALSE')
AND fu.name NOT LIKE '_DBFUS_TEST%'
AND /* filter out test features */
Bitand(mt.usg_det_method , 4) != 4 /* filter out disabled features */;
Dependent objects
Easy to find
3.
DBA_FEATURE_USAGE_STATISTICS
16
wri$_dbu_usage_sample wri$_dbu_feature_usage wri$_dbu_feature_metadata
DBMS_FEATURE_USAGE_INTERNAL
DBMS_FEATURE_USAGE DBMS_SWRF_REPORT_INTERNAL
.DBFUS_REPORT_MAIN
DBMS_FEATURE_% Packages
DBMS_FEATURE_USAGE_REPORT
.DISPLAY_[HTML|TEXT]
Manal refresh
And some other gotchas
4.
alter session set events
'immediate trace name mmon_test level 6';
Information About DBA_FEATURE_USAGE_STATISTICS Table (Doc ID 2535290.1)
18
alter session set "_SWRF_TEST_ACTION"=53;
How to Manually Refresh Dba_feature_usage_statistics (Doc ID 1629485.1)
dbms_feature_usage_internal.exec_db_usage_sampling(sysdate);
Tracking Database Feature Usage (DBA_FEATURE_USAGE_STATISTICS) - oraclebase.com
19
other "_SWRF_TEST_ACTION" values
ADR auto purge
alter session set "_swrf_test_action" = 101;
Bug 9530322 ADR auto purge does not occur in ASM instance or standby database
Split the AWR partitions
alter session set "_swrf_test_action" = 72;
Manually Purge the Optimizer Statistics & AWR Snaphots to Reduce Space Usage of SYSAUX Tablespace (Doc
ID 1965061.1)
AWR Snapshot traces
snapshot flush trace enable 10 disable 11
MMON action trace enable 28 disable 29
Troubleshooting: AWR Snapshot Collection Issues (Doc ID 1301503.1)
?
alter session set events
'immediate trace name mmon_test level 6';
Information About DBA_FEATURE_USAGE_STATISTICS Table (Doc ID 2535290.1)
20
alter session set "_SWRF_TEST_ACTION"=53;
How to Manually Refresh Dba_feature_usage_statistics (Doc ID 1629485.1)
dbms_feature_usage_internal.exec_db_usage_sampling(sysdate);
Tracking Database Feature Usage (DBA_FEATURE_USAGE_STATISTICS) - oraclebase.com
DEMO
The checks
And how to use them
5.
Is the feature installed?
22
wri$_dbu_feature_metadata
*NAME VARCHAR2(128 B)
INST_CHK_METHOD NUMBER(38,0)
INST_CHK_LOGIC CLOB
USG_DET_METHOD NUMBER(38,0)
USG_DET_LOGIC CLOB
DESCRIPTION VARCHAR2(128 B)
DBU_INST_ALWAYS_INSTALLED 1 /* no test required */
DBU_INST_OBJECT 2 /* object name in LOGIC */
DBU_INST_TEST 4 /* only test */
5 internal - no test required
6 internal - object name in LOGIC
NAME INST_CHK_LOGIC
...
In-Memory ADO Policies SYS.ILM$
Information Lifecycle Management SYS.ilm$
Semantics/RDF MDSYS.RDF_Models
...
How to test the feature
23
wri$_dbu_feature_metadata
*NAME VARCHAR2(128 B)
INST_CHK_METHOD NUMBER(38,0)
INST_CHK_LOGIC CLOB
USG_DET_METHOD NUMBER(38,0)
USG_DET_LOGIC CLOB
DESCRIPTION VARCHAR2(128 B)
DBU_DETECT_BY_SQL 1 /* SQL specified in USG_DET_LOGIC */
DBU_DETECT_BY_PROCEDURE 2 /* Procedure -- “ -- */
DBU_DETECT_NULL 4 /* only test for _DBFUS_TEST_SQL_7 */
NAME USG_DET_LOGIC
...
In-Memory ADO Policies DBMS_FEATURE_IM_ADO
Information Lifecycle Management DBMS_FEATURE_ILM
Semantics/RDF select count(*), count(*), null from ( (
select 1
from sys.all_views
where view_name='RDF_MODEL$' and owner='MDSYS')
UNION ALL (
select 1
from sys.all_views rm, sys.all_tables rl, sys.all_tables rv
where rm.view_name like '%#RDF_MODEL$'
...
wri$_dbu_feature_usage
*DBID
*NAME
*VERSION
FIRST_USAGE_DATE
LAST_USAGE_DATE
DETECTED_USAGES
AUX_COUNT
FEATURE_INFO
ERROR_COUNT
Detection method => table
24
/* PROCEDURE SYS.DBMS_FEATURE_% */
SYS.DBMS_FEATURE_%( FEATURE_BOOLEAN => p_OUT_param0 /* NUMBER */,
AUX_COUNT => p_OUT_param1 /* NUMBER */,
FEATURE_INFO => p_OUT_param2 /* CLOB */);
+1
wri$_dbu_feature_usage
*DBID
*NAME
*VERSION
FIRST_USAGE_DATE
LAST_USAGE_DATE
DETECTED_USAGES
AUX_COUNT
FEATURE_INFO
ERROR_COUNT
Detection method => table
25
/* PROCEDURE SYS.DBMS_FEATURE_% */
SYS.DBMS_FEATURE_%( FEATURE_BOOLEAN => p_OUT_param0 /* NUMBER */,
AUX_COUNT => p_OUT_param1 /* NUMBER */,
FEATURE_INFO => p_OUT_param2 /* CLOB */);
Oracle Call Interface (OCI)
select 1, null, to_clob(KPOXFTCLFLIST)
from x$kpoxft
where KPOXFTCLDRV = 'OCI' and KPOXFTCLFLIST is not null
+1
How to test the feature
26
wri$_dbu_feature_metadata
*NAME VARCHAR2(128 B)
INST_CHK_METHOD NUMBER(38,0)
INST_CHK_LOGIC CLOB
USG_DET_METHOD NUMBER(38,0)
USG_DET_LOGIC CLOB
DESCRIPTION VARCHAR2(128 B)
DBU_DETECT_BY_SQL 1 /* SQL specified in USG_DET_LOGIC */
DBU_DETECT_BY_PROCEDURE 2 /* Procedure -- “ -- */
DBU_DETECT_NULL 4 /* only test for _DBFUS_TEST_SQL_7 */
NAME USG_DET_LOGIC
...
In-Memory ADO Policies DBMS_FEATURE_IM_ADO
Information Lifecycle Management DBMS_FEATURE_ILM
Semantics/RDF select count(*), count(*), null from ( (
select 1
from sys.all_views
where view_name='RDF_MODEL$' and owner='MDSYS')
UNION ALL (
select 1
from sys.all_views rm, sys.all_tables rl, sys.all_tables rv
where rm.view_name like '%#RDF_MODEL$'
...
DEMO...
How to test the feature
27
DEMODEMO
reports
By Oracle … +/- useful
6.
Database Options/Management Packs Usage Reporting for Oracle Databases 11gR2, 12c, 12cR2 and 18c
(Doc ID 1317265.1) - Jul 16, 2019
Kindly note the report generated is to be used for informational purposes only and this does not represent your
license entitlement or requirement. for known issues with this check MOS DOC ID 1309070.1
PRODUCT USAGE
This section provides an overview of each option/pack that has been used in the database and if they are
currently in use. It will also provide information when the product was first used and when it was used last time.
FEATURE USAGE DETAILS
This section provides a detailed report of features used that has triggered the usage of a product.
The report is based on the DBA_FEATURE_USAGE_STATISTICS view.
The CURRENTLY_USED column of DBA_FEATURE_USAGE_STATISTICS view indicates if the feature in question
was used during the last sampling interval by VERSION and DBID
MOS
29
Place Holder For Feature Usage Tracking Bugs (Doc ID 1309070.1) - Aug 4, 2018
1. Bug 11902001 - Exclude default users for Feature usage tracking for Securefiles option
…
5. RMAN default Backup BZIP2 Compression feature is reported wrongly as as an Advanced Compression feature
…
9. Bug 16563444 - HEAT MAP FEATURE USAGE TRACKING IS NOT CORRECT
…
14. Bug 23734270 - DBA_FEATURE_USAGE_STATISTICS SHOWS PERMANENT USAGE OF REAL-TIME SQL
MONITORING
MOS
30
Database Options/Management Packs Usage Reporting for Oracle Databases 11gR2, 12c, 12cR2 and 18c
(Doc ID 1317265.1) - Jul 16, 2019
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------
------- Name : options_packs_usage_statistics.sql
------- MOS DOC ID 1317265.1
-------
------- Applies to: Oracle Database - Version 11.2 and later
…
------- Modified Mon-YYYY
------- sserban Apr-2018 - Updated to handle version 18.1 and align to the new versioning model
(Doc ID 2285040.1)
…
-- mapping between features tracked by DBA_FUS and their corresponding database products (options or packs)
MOS
31
DECLARE
l_dbid NUMBER;
i NUMBER;
l_version VARCHAR2(200);
output_tab dbms_swrf_report_internal .output_table ;
BEGIN
l_dbid := 989228896; l_version := '19.0.0.0.0' ;
output_tab := dbms_swrf_report_internal .Dbfus_report_main(l_dbid => l_dbid,
l_version => l_version, l_options => 0, to_html => TRUE);
i := output_tab.first;
WHILE i IS NOT NULL LOOP
dbms_output .Put_line(Output_tab(i));
i := output_tab.NEXT(i);
END LOOP;
END;
/
DBMS_SWRF_REPORT_INTERNAL
.DBFUS_REPORT_MAIN
32
???
bonus
You did not ask for it
*.
SELECT dbid, hwm.name, version,
highwater, last_value, description
FROM wri$_dbu_high_water_mark hwm,
wri$_dbu_hwm_metadata mt
WHERE hwm.name = mt.name
AND hwm.name NOT LIKE '_HWM_TEST%'
AND /* filter out test hwm */
Bitand(mt.method, 4) != 4 /* filter out disabled hwm */;
DBA_HIGH_WATER_MARK_STATISTICS
34
Disclaimer
● this presentation is ONLY about the features and
possibilities of DBA_FEATURE_USAGE_STATISTICS view
and supporting packages/procedures
● NO information about LMS activities
● NO information about license optimization
35
Thanks!
Any questions?
You can find me at
▪ @martinberx
▪ martin.a.berger@gmail.com
36

More Related Content

What's hot

Release and patching strategy
Release and patching strategyRelease and patching strategy
Release and patching strategyJitendra Singh
 
Exploring Oracle Multitenant in Oracle Database 12c
Exploring Oracle Multitenant in Oracle Database 12cExploring Oracle Multitenant in Oracle Database 12c
Exploring Oracle Multitenant in Oracle Database 12cZohar Elkayam
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationMarkus Michalewicz
 
Mantenimiento de la base de datos Oracle 11g
Mantenimiento de la base de datos Oracle 11gMantenimiento de la base de datos Oracle 11g
Mantenimiento de la base de datos Oracle 11gCarmen Soler
 
What’s New in Oracle Database 19c - Part 1
What’s New in Oracle Database 19c - Part 1What’s New in Oracle Database 19c - Part 1
What’s New in Oracle Database 19c - Part 1Satishbabu Gunukula
 
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewHA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewMarkus Michalewicz
 
My First 100 days with an Exadata (PPT)
My First 100 days with an Exadata (PPT)My First 100 days with an Exadata (PPT)
My First 100 days with an Exadata (PPT)Gustavo Rene Antunez
 
Configuring oracle enterprise manager cloud control 12 c for high availability
Configuring oracle enterprise manager cloud control 12 c for high availabilityConfiguring oracle enterprise manager cloud control 12 c for high availability
Configuring oracle enterprise manager cloud control 12 c for high availabilitySon Hyojin
 
Oracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous DatabaseOracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous DatabaseMarkus Michalewicz
 
User, roles and privileges
User, roles and privilegesUser, roles and privileges
User, roles and privilegesYogiji Creations
 
Oracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim WilliamsOracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim WilliamsMarkus Michalewicz
 
Oracle statistics by example
Oracle statistics by exampleOracle statistics by example
Oracle statistics by exampleMauro Pagano
 
Oracle database performance tuning
Oracle database performance tuningOracle database performance tuning
Oracle database performance tuningYogiji Creations
 
Oracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsOracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsAnil Nair
 
Configuring Oracle Enterprise Manager Cloud Control 12c for High Availability
Configuring Oracle Enterprise Manager Cloud Control 12c for High AvailabilityConfiguring Oracle Enterprise Manager Cloud Control 12c for High Availability
Configuring Oracle Enterprise Manager Cloud Control 12c for High AvailabilityLeighton Nelson
 
Real Application Security (RAS) and Oracle Application Express (APEX)
Real Application Security (RAS) and Oracle Application Express (APEX)Real Application Security (RAS) and Oracle Application Express (APEX)
Real Application Security (RAS) and Oracle Application Express (APEX)Dimitri Gielis
 
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]Markus Michalewicz
 
Comparison of ACFS and DBFS
Comparison of ACFS and DBFSComparison of ACFS and DBFS
Comparison of ACFS and DBFSDanielHillinger
 
Enterprise Manager: Write powerful scripts with EMCLI
Enterprise Manager: Write powerful scripts with EMCLIEnterprise Manager: Write powerful scripts with EMCLI
Enterprise Manager: Write powerful scripts with EMCLIGokhan Atil
 

What's hot (20)

Release and patching strategy
Release and patching strategyRelease and patching strategy
Release and patching strategy
 
Exploring Oracle Multitenant in Oracle Database 12c
Exploring Oracle Multitenant in Oracle Database 12cExploring Oracle Multitenant in Oracle Database 12c
Exploring Oracle Multitenant in Oracle Database 12c
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - Presentation
 
Mantenimiento de la base de datos Oracle 11g
Mantenimiento de la base de datos Oracle 11gMantenimiento de la base de datos Oracle 11g
Mantenimiento de la base de datos Oracle 11g
 
Enterprise manager 13c
Enterprise manager 13cEnterprise manager 13c
Enterprise manager 13c
 
What’s New in Oracle Database 19c - Part 1
What’s New in Oracle Database 19c - Part 1What’s New in Oracle Database 19c - Part 1
What’s New in Oracle Database 19c - Part 1
 
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewHA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
 
My First 100 days with an Exadata (PPT)
My First 100 days with an Exadata (PPT)My First 100 days with an Exadata (PPT)
My First 100 days with an Exadata (PPT)
 
Configuring oracle enterprise manager cloud control 12 c for high availability
Configuring oracle enterprise manager cloud control 12 c for high availabilityConfiguring oracle enterprise manager cloud control 12 c for high availability
Configuring oracle enterprise manager cloud control 12 c for high availability
 
Oracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous DatabaseOracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous Database
 
User, roles and privileges
User, roles and privilegesUser, roles and privileges
User, roles and privileges
 
Oracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim WilliamsOracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim Williams
 
Oracle statistics by example
Oracle statistics by exampleOracle statistics by example
Oracle statistics by example
 
Oracle database performance tuning
Oracle database performance tuningOracle database performance tuning
Oracle database performance tuning
 
Oracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsOracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret Internals
 
Configuring Oracle Enterprise Manager Cloud Control 12c for High Availability
Configuring Oracle Enterprise Manager Cloud Control 12c for High AvailabilityConfiguring Oracle Enterprise Manager Cloud Control 12c for High Availability
Configuring Oracle Enterprise Manager Cloud Control 12c for High Availability
 
Real Application Security (RAS) and Oracle Application Express (APEX)
Real Application Security (RAS) and Oracle Application Express (APEX)Real Application Security (RAS) and Oracle Application Express (APEX)
Real Application Security (RAS) and Oracle Application Express (APEX)
 
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]
 
Comparison of ACFS and DBFS
Comparison of ACFS and DBFSComparison of ACFS and DBFS
Comparison of ACFS and DBFS
 
Enterprise Manager: Write powerful scripts with EMCLI
Enterprise Manager: Write powerful scripts with EMCLIEnterprise Manager: Write powerful scripts with EMCLI
Enterprise Manager: Write powerful scripts with EMCLI
 

Similar to Database Feature Usage Tracking with DBA_FEATURE_USAGE_STATISTICS

SQL Server Performance Tuning | Query Tuning training | SQLSchool Training In...
SQL Server Performance Tuning | Query Tuning training | SQLSchool Training In...SQL Server Performance Tuning | Query Tuning training | SQLSchool Training In...
SQL Server Performance Tuning | Query Tuning training | SQLSchool Training In...SequelGate
 
Privilege Analysis with the Oracle Database
Privilege Analysis with the Oracle DatabasePrivilege Analysis with the Oracle Database
Privilege Analysis with the Oracle DatabaseMarkus Flechtner
 
OTech magazine article - Principle of Least Privilege
OTech magazine article - Principle of Least PrivilegeOTech magazine article - Principle of Least Privilege
OTech magazine article - Principle of Least PrivilegeBiju Thomas
 
Testing the frontend
Testing the frontendTesting the frontend
Testing the frontendHeiko Hardt
 
Upcoming changes in MySQL 5.7
Upcoming changes in MySQL 5.7Upcoming changes in MySQL 5.7
Upcoming changes in MySQL 5.7Morgan Tocker
 
Robotframework
RobotframeworkRobotframework
RobotframeworkElla Sun
 
MySQL-Performance Schema- What's new in MySQL-5.7 DMRs
MySQL-Performance Schema- What's new in MySQL-5.7 DMRsMySQL-Performance Schema- What's new in MySQL-5.7 DMRs
MySQL-Performance Schema- What's new in MySQL-5.7 DMRsMayank Prasad
 
Tony Jambu (obscure) tools of the trade for tuning oracle sq ls
Tony Jambu   (obscure) tools of the trade for tuning oracle sq lsTony Jambu   (obscure) tools of the trade for tuning oracle sq ls
Tony Jambu (obscure) tools of the trade for tuning oracle sq lsInSync Conference
 
Data Tracking: On the Hunt for Information about Your Database
Data Tracking: On the Hunt for Information about Your DatabaseData Tracking: On the Hunt for Information about Your Database
Data Tracking: On the Hunt for Information about Your DatabaseMichael Rosenblum
 
Does Your IBM i Security Meet the Bar for GDPR?
Does Your IBM i Security Meet the Bar for GDPR?Does Your IBM i Security Meet the Bar for GDPR?
Does Your IBM i Security Meet the Bar for GDPR?Precisely
 
Dusan Lukic Magento 2 Integration Tests Meet Magento Serbia 2016
Dusan Lukic Magento 2 Integration Tests Meet Magento Serbia 2016Dusan Lukic Magento 2 Integration Tests Meet Magento Serbia 2016
Dusan Lukic Magento 2 Integration Tests Meet Magento Serbia 2016Dusan Lukic
 
SQLMAP Tool Usage - A Heads Up
SQLMAP Tool Usage - A  Heads UpSQLMAP Tool Usage - A  Heads Up
SQLMAP Tool Usage - A Heads UpMindfire Solutions
 

Similar to Database Feature Usage Tracking with DBA_FEATURE_USAGE_STATISTICS (20)

SQL Server Performance Tuning | Query Tuning training | SQLSchool Training In...
SQL Server Performance Tuning | Query Tuning training | SQLSchool Training In...SQL Server Performance Tuning | Query Tuning training | SQLSchool Training In...
SQL Server Performance Tuning | Query Tuning training | SQLSchool Training In...
 
Privilege Analysis with the Oracle Database
Privilege Analysis with the Oracle DatabasePrivilege Analysis with the Oracle Database
Privilege Analysis with the Oracle Database
 
Oracle SQL Tuning
Oracle SQL TuningOracle SQL Tuning
Oracle SQL Tuning
 
Stored procedures with cursors
Stored procedures with cursorsStored procedures with cursors
Stored procedures with cursors
 
OTech magazine article - Principle of Least Privilege
OTech magazine article - Principle of Least PrivilegeOTech magazine article - Principle of Least Privilege
OTech magazine article - Principle of Least Privilege
 
Oracle: Procedures
Oracle: ProceduresOracle: Procedures
Oracle: Procedures
 
Oracle: Procedures
Oracle: ProceduresOracle: Procedures
Oracle: Procedures
 
Oracle SQL Tuning
Oracle SQL TuningOracle SQL Tuning
Oracle SQL Tuning
 
Testing the frontend
Testing the frontendTesting the frontend
Testing the frontend
 
Upcoming changes in MySQL 5.7
Upcoming changes in MySQL 5.7Upcoming changes in MySQL 5.7
Upcoming changes in MySQL 5.7
 
Robotframework
RobotframeworkRobotframework
Robotframework
 
MySQL-Performance Schema- What's new in MySQL-5.7 DMRs
MySQL-Performance Schema- What's new in MySQL-5.7 DMRsMySQL-Performance Schema- What's new in MySQL-5.7 DMRs
MySQL-Performance Schema- What's new in MySQL-5.7 DMRs
 
Aspects of 10 Tuning
Aspects of 10 TuningAspects of 10 Tuning
Aspects of 10 Tuning
 
Tony Jambu (obscure) tools of the trade for tuning oracle sq ls
Tony Jambu   (obscure) tools of the trade for tuning oracle sq lsTony Jambu   (obscure) tools of the trade for tuning oracle sq ls
Tony Jambu (obscure) tools of the trade for tuning oracle sq ls
 
DB2 LUW Auditing
DB2 LUW AuditingDB2 LUW Auditing
DB2 LUW Auditing
 
Data Tracking: On the Hunt for Information about Your Database
Data Tracking: On the Hunt for Information about Your DatabaseData Tracking: On the Hunt for Information about Your Database
Data Tracking: On the Hunt for Information about Your Database
 
Does Your IBM i Security Meet the Bar for GDPR?
Does Your IBM i Security Meet the Bar for GDPR?Does Your IBM i Security Meet the Bar for GDPR?
Does Your IBM i Security Meet the Bar for GDPR?
 
Less11 Security
Less11 SecurityLess11 Security
Less11 Security
 
Dusan Lukic Magento 2 Integration Tests Meet Magento Serbia 2016
Dusan Lukic Magento 2 Integration Tests Meet Magento Serbia 2016Dusan Lukic Magento 2 Integration Tests Meet Magento Serbia 2016
Dusan Lukic Magento 2 Integration Tests Meet Magento Serbia 2016
 
SQLMAP Tool Usage - A Heads Up
SQLMAP Tool Usage - A  Heads UpSQLMAP Tool Usage - A  Heads Up
SQLMAP Tool Usage - A Heads Up
 

Recently uploaded

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Recently uploaded (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Database Feature Usage Tracking with DBA_FEATURE_USAGE_STATISTICS