SlideShare a Scribd company logo
1 of 42
Session ID:
Prepared by:
Remember to complete your evaluation for this session within the app!
170
SMART Performance
Monitoring. Exadata & OEM
13c
4/9/2019
Alfredo Krieg
Senior Cloud Performance Architect
Viscosity North America
@alfredokrieg
@ViscosityNAviscosityna.com
Leverage what Makes Viscosity Different
Our Mission:
•We Enable Business Transformation at a Time
when Companies must Change to Survive
@ViscosityNAviscosityna.com
Viscosity is a team of experts specializing in
Oracle Cloud and Engineered Systems.
We are lot more than just Oracle
SharePlex Platinum Partner
MongoDB Consulting Partner
Neo4J Consulting Partner
Kyriba - Treasury Management
We’ve written 22 books on Data, Cloud, and Oracle…
Industry Experts
o Viscosity founders hold 27+ years each
in the Oracle space
o Authors of 22 books in the Oracle
space
o 4 ACE Directors, only 36 in the United
States
o Direct connections to Oracle support
and Product Managers support
o Expertise in Engineered Systems, ZFS,
ODA, Oracle 11g, 12c, 18c, RAC/ASM,
Data Guard, Performance Tuning &
Oracle Licensing
o Hire only best of the best
@ViscosityNAviscosityna.com 6
Viscosity Pillars
And Delivery Models
Database
InfrastructureAppsData
Data Integration
IAAS / PAAS
Data Warehousing
Analytics
GoldenGate
SAAS / PAAS
CX ERP SCM HCM
PAAS
Web Applications
Mobility
EBS / JDE / PS
IAAS
Public Cloud
Bare Metal Cloud
AWS Azure Bluemix
Engineered Systems
Exa- ZFS @Customer
X86 / Sparc
Workshops Assessments
Proof of
Concepts
Training Turnkey Projects
Managed
Services
@ViscosityNAviscosityna.com
Performance
Health Checks
How’s it running?
Apps
SaaS/PaaS,
Mobility, Application
Development
DBA
Services
Remote and
On-site
On-Call Support
Managed
Services
ZERO DOWNTIME
Migrations
Professional
Services
Where you need it most
Staff Aug
Workforce Capacity on
Demand
Oracle License Management
Get the most out of your Oracle
investment
7
@ViscosityNAviscosityna.com 8
@ViscosityNAviscosityna.com 9
@ViscosityNAviscosityna.com 1
@ViscosityNAviscosityna.com 1
Alfredo Krieg
• Oracle ACE
• Senior Cloud Performance Architect at Viscosity North America
• Database Performance Tuning, Exadata, OEM and EBS
• Oracle Technologies since 2004
• Blog www.alfredokriegdba.com
• alfredo.krieg@viscosityna.com
@alfredokrieg
Disclaimer
• The opinions expressed in this presentation are solely mine, and not that of my
employer.
Agenda
• Oracle Enterprise Manager
– Architecture
– Plug-ins
– Discover and Setup
– Performance Metrics
– Systems Infrastructure Plug-in
• Exadata
– SMART IO
– Flash Cache Resource Monitoring
– Cellcli
• Oracle Database
– AWR Exadata Related Metrics
– SQL Monitoring
OEM 13c Architecture
• Oracle Management Repository
• Oracle Management Service
• Oracle Management Agent
• Plug-ins
• Java Virtual Machine Diagnostics
• Cloud Control Console
OEM 13c Plug-ins
• Default Plug-ins installed with OEM 13.3
– Oracle Database
– Oracle Fusion Middleware
– Oracle Exadata
– Oracle Cloud Framework
– Oracle System Infrastructure
• The plug-in must be deployed on the OMS first then the OMA
• OMS plug-in can be a higher version
– Compatibility issues
– Errors
– Metric Collection Errors
Exadata Plug-in
• OEM 13.3 – Exadata Plug-in 13.2.2.0.0
– Exadata Virtualization Provisioning
• Create/delete RAC cluster (VMs, DB, GI, ASM)
• Scale up/down a RAC cluster
– Monitor Exadata Flash Cache Features
– Enhanced Exadata Hardware Management
– Patching Automation Support
• Compute Nodes (Firmware and OS)
• Exadata Storage Cell Servers (Firmware and OS)
• Infiniband Network (Firmware)
• Quarterly Full Stack Patches
– Database
– Infrastructure (Storage Cell Server, Infiniband, PDU)
– ORAchk/EXAchk Integration
– Auto Service Request (ASR) Integration: Faulty Telemetry
Exadata Plug-in
• Deployment Pre-reqs
https://docs.oracle.com/cd/cloud-control-13.3/EMXIG/GUID-4BC18291-B6E4-4C96-916F-
332AEFBEF976.htm#EMXIG215
Exdata Discovery
• Deploy OMA on compute nodes
• Run Discovery Precheck Script
– From the OEM agent directory
– Doc ID 1473912.1
– Credentials needed cellmonitor SSH, oemuser ILOM , nm2user Infiniband
• From OEM Console -> Setup -> Add Target -> Add Targets Manually
Exadata Discovery
• Add Using Guided Process -> Oracle Exadata Database Machine
Exadata Discovery
• 13c or 12c?
Exadata Discovery
• 13c target type
– Enhanced Monitoring
– Allows Plug-in to monitor Exadata Storage Server and KVM
– Enterprise Manager Systems Infrastructure Plug-in the rest of hardware targets in the rack
• 12c target type
– Exadata Plug-in only monitors all the components
• If you already have an Exadata discovered with 12c target type?
– You can upgrade the target types from the Exadata Home Page
Exadata Discovery
• Select the OMA deployed in the first compute node
• Rest of discovery steps
https://docs.oracle.com/cd/cloud-control-13.3/EMXIG/GUID-FF975B0B-0CFE-4D7E-820E-
368960BA2482.htm#EMXIG139
Exadata Topology
• DB Machine Schematic and Photo-Realistic
Exadata Resource Utilization
• Navigate to Database Machine -> Resource Utilization -> Compute Resources
Performance Metrics Storage Cell Server
• Storage Cell Server
Performance Metrics Storage Cell Server
• Storage Cell Server
Performance Metrics Storage Cell Server
• Storage Cell Server Metrics
– 100+ Metrics available in 15 categories
• Celldisk Statistics
• Cell Offload Efficiency
• Cell Statistics
• Cell Summary
• Consumer Group
• Critical Event
• Database Resource Manager
• Database Statistics
• Filesystem Utilization
• Flashcache Statistics
• Griddisk Statistics
• Interconnect
• LUN Statistics
• Physicaldisk Statistics
• Response Category
– Option to create Metric Extensions
https://docs.oracle.com/cd/E11857_01/em.111/e13105/sage_metrics.htm
Enterprise Manager Systems Infrastructure
• Enterprise Manager System Infrastructure Plug-in (13c only)
– Compute Node Schematic – Photo-Realistic Topology
https://docs.oracle.com/cd/cloud-control-13.3/EMSIM/GUID-FA3CEF5C-125B-411D-80D1-
C771BB76728D.htm#EMSIM131
Enterprise Manager Systems Infrastructure
• Targets monitored
– Servers
– Storage servers
– Networks
– Racks and power distribution units (PDUs)
– Oracle Solaris and Linux operating systems
– Oracle Solaris Zones
– Oracle VM Server for SPARC and logical domains
– Oracle SuperCluster engineered systems
https://docs.oracle.com/cd/E63000_01/EMADM/discovery_emsi.htm#EMADM155
81
SMART IO – Cell Server
• Ability to OFFLOAD processing to the storage servers
SMART IO – Cell Server
• SQL operations that benefit from SMART IO
– Smart Scans Predicate Filtering
• Only the rows requested are returned
– Smart Scan Column Filtering
• Only the columns requested are returned
– Smart Scan Join Processing
• Joins are processed in the storage layer. Implemented using Bloom Filters
– Smart Scan Processing of Encrypted Tablespaces and Columns
– Storage Indexing
• Exadata examines Storage Index before any I/O is done
– Offload of Data Mining Model Scoring
• All data mining functions are offloaded
– Other
• Database backups and Tablespace creation
SMART IO – Flash Cache
• Flash for Database Objects
– Automated caching mechanism for frequently-accessed data
– DB and Storage Servers communicate and have the visibility of objects need to be cached
– Understand the nature of all I/O operations
– Objects larger than the size of the flash cache – only a portion is cached
– Exadata Smart Flash Cache Compression
• Flash for Database Logging
– Redo logs are multiplexed between disk and flash cache
– Exadata will do parallel write to both and when either of these competes database will be
notified
– Not a permanent store for redo data – just temp to provide fast redo write response time
Flash Cache Resource Monitoring
• I/O Utilization (as percentage)
• Hard Drive I/O Time Breakdown (in milliseconds per request)
• Flash I/O Time Breakdown (in milliseconds per request)
Cellcli
[rootslcc13cel12 ~]# cellcli -e list griddisk
attributes name,asmmodestatus,asmdeactivationoutcome
DBFS_DG_CD_02_slcc13cel12 ONLINE Yes
DBFS_DG_CD_03_slcc13cel12 ONLINE Yes
DBFS_DG_CD_04_slcc13cel12 ONLINE Yes
DBFS_DG_CD_05_slcc13cel12 ONLINE Yes
DBFS_DG_CD_06_slcc13cel12 ONLINE Yes
DBFS_DG_CD_07_slcc13cel12 ONLINE Yes
DBFS_DG_CD_08_slcc13cel12 ONLINE Yes
DBFS_DG_CD_09_slcc13cel12 ONLINE Yes
DBFS_DG_CD_10_slcc13cel12 ONLINE Yes
DBFS_DG_CD_11_slcc13cel12 ONLINE Yes
AWR Exadata Related Metrics
AWR Exadata Related Metrics
Exadata SMART IO
Exadata SMART IO
SQL Monitoring
Session ID:
Remember to complete your evaluation for this session within the app!
170
alfredo.krieg@viscosityna.com

More Related Content

What's hot

Troubleshooting tips and tricks for Oracle Database Oct 2020
Troubleshooting tips and tricks for Oracle Database Oct 2020Troubleshooting tips and tricks for Oracle Database Oct 2020
Troubleshooting tips and tricks for Oracle Database Oct 2020Sandesh Rao
 
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...Aaron Shilo
 
Troubleshooting Complex Performance issues - Oracle SEG$ contention
Troubleshooting Complex Performance issues - Oracle SEG$ contentionTroubleshooting Complex Performance issues - Oracle SEG$ contention
Troubleshooting Complex Performance issues - Oracle SEG$ contentionTanel Poder
 
Best Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c FeaturesBest Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c FeaturesMarkus Michalewicz
 
What to Expect From Oracle database 19c
What to Expect From Oracle database 19cWhat to Expect From Oracle database 19c
What to Expect From Oracle database 19cMaria Colgan
 
Oracle statistics by example
Oracle statistics by exampleOracle statistics by example
Oracle statistics by exampleMauro Pagano
 
Advanced RAC troubleshooting: Network
Advanced RAC troubleshooting: NetworkAdvanced RAC troubleshooting: Network
Advanced RAC troubleshooting: NetworkRiyaj Shamsudeen
 
Oracle RAC - New Generation
Oracle RAC - New GenerationOracle RAC - New Generation
Oracle RAC - New GenerationAnil Nair
 
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 Database Security
Oracle Database SecurityOracle Database Security
Oracle Database SecurityTroy Kitch
 
Tanel Poder Oracle Scripts and Tools (2010)
Tanel Poder Oracle Scripts and Tools (2010)Tanel Poder Oracle Scripts and Tools (2010)
Tanel Poder Oracle Scripts and Tools (2010)Tanel Poder
 
Oracle Exadata Cloud Services guide from practical experience - OOW19
Oracle Exadata Cloud Services guide from practical experience - OOW19Oracle Exadata Cloud Services guide from practical experience - OOW19
Oracle Exadata Cloud Services guide from practical experience - OOW19Nelson Calero
 
Oracle RAC on Engineered Systems
Oracle RAC on Engineered SystemsOracle RAC on Engineered Systems
Oracle RAC on Engineered SystemsMarkus Michalewicz
 
Oracle Enterprise Manager Cloud Control 13c for DBAs
Oracle Enterprise Manager Cloud Control 13c for DBAsOracle Enterprise Manager Cloud Control 13c for DBAs
Oracle Enterprise Manager Cloud Control 13c for DBAsGokhan Atil
 
New availability features in oracle rac 12c release 2 anair ss
New availability features in oracle rac 12c release 2 anair   ssNew availability features in oracle rac 12c release 2 anair   ss
New availability features in oracle rac 12c release 2 anair ssAnil Nair
 
Oracle RAC features on Exadata
Oracle RAC features on ExadataOracle RAC features on Exadata
Oracle RAC features on ExadataAnil Nair
 
Exadata master series_asm_2020
Exadata master series_asm_2020Exadata master series_asm_2020
Exadata master series_asm_2020Anil Nair
 
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 1
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 1Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 1
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 1Tanel Poder
 
Understanding oracle rac internals part 1 - slides
Understanding oracle rac internals   part 1 - slidesUnderstanding oracle rac internals   part 1 - slides
Understanding oracle rac internals part 1 - slidesMohamed Farouk
 

What's hot (20)

Troubleshooting tips and tricks for Oracle Database Oct 2020
Troubleshooting tips and tricks for Oracle Database Oct 2020Troubleshooting tips and tricks for Oracle Database Oct 2020
Troubleshooting tips and tricks for Oracle Database Oct 2020
 
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
 
Troubleshooting Complex Performance issues - Oracle SEG$ contention
Troubleshooting Complex Performance issues - Oracle SEG$ contentionTroubleshooting Complex Performance issues - Oracle SEG$ contention
Troubleshooting Complex Performance issues - Oracle SEG$ contention
 
Best Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c FeaturesBest Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c Features
 
What to Expect From Oracle database 19c
What to Expect From Oracle database 19cWhat to Expect From Oracle database 19c
What to Expect From Oracle database 19c
 
Oracle statistics by example
Oracle statistics by exampleOracle statistics by example
Oracle statistics by example
 
Advanced RAC troubleshooting: Network
Advanced RAC troubleshooting: NetworkAdvanced RAC troubleshooting: Network
Advanced RAC troubleshooting: Network
 
Oracle RAC - New Generation
Oracle RAC - New GenerationOracle RAC - New Generation
Oracle RAC - New Generation
 
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 Database Security
Oracle Database SecurityOracle Database Security
Oracle Database Security
 
Tanel Poder Oracle Scripts and Tools (2010)
Tanel Poder Oracle Scripts and Tools (2010)Tanel Poder Oracle Scripts and Tools (2010)
Tanel Poder Oracle Scripts and Tools (2010)
 
Oracle Exadata Cloud Services guide from practical experience - OOW19
Oracle Exadata Cloud Services guide from practical experience - OOW19Oracle Exadata Cloud Services guide from practical experience - OOW19
Oracle Exadata Cloud Services guide from practical experience - OOW19
 
Oracle RAC on Engineered Systems
Oracle RAC on Engineered SystemsOracle RAC on Engineered Systems
Oracle RAC on Engineered Systems
 
Oracle Enterprise Manager Cloud Control 13c for DBAs
Oracle Enterprise Manager Cloud Control 13c for DBAsOracle Enterprise Manager Cloud Control 13c for DBAs
Oracle Enterprise Manager Cloud Control 13c for DBAs
 
New availability features in oracle rac 12c release 2 anair ss
New availability features in oracle rac 12c release 2 anair   ssNew availability features in oracle rac 12c release 2 anair   ss
New availability features in oracle rac 12c release 2 anair ss
 
Oracle RAC features on Exadata
Oracle RAC features on ExadataOracle RAC features on Exadata
Oracle RAC features on Exadata
 
Exadata master series_asm_2020
Exadata master series_asm_2020Exadata master series_asm_2020
Exadata master series_asm_2020
 
Em13c New Features- Two of Two
Em13c New Features- Two of TwoEm13c New Features- Two of Two
Em13c New Features- Two of Two
 
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 1
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 1Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 1
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 1
 
Understanding oracle rac internals part 1 - slides
Understanding oracle rac internals   part 1 - slidesUnderstanding oracle rac internals   part 1 - slides
Understanding oracle rac internals part 1 - slides
 

Similar to Exadata SMART Monitoring - OEM 13c

Exadata x3 workshop
Exadata x3 workshopExadata x3 workshop
Exadata x3 workshopFran Navarro
 
2019 - OOW - Database Migration Methods from On-Premise to Cloud
2019 - OOW - Database Migration Methods from On-Premise to Cloud2019 - OOW - Database Migration Methods from On-Premise to Cloud
2019 - OOW - Database Migration Methods from On-Premise to CloudMarcus Vinicius Miguel Pedro
 
Oracle Database in-Memory Overivew
Oracle Database in-Memory OverivewOracle Database in-Memory Overivew
Oracle Database in-Memory OverivewMaria Colgan
 
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...Marcus Vinicius Miguel Pedro
 
prm4114-exadatastrategy.pdf
prm4114-exadatastrategy.pdfprm4114-exadatastrategy.pdf
prm4114-exadatastrategy.pdfRaniVuppal
 
DevOps Supercharged with Docker on Exadata
DevOps Supercharged with Docker on ExadataDevOps Supercharged with Docker on Exadata
DevOps Supercharged with Docker on ExadataMarketingArrowECS_CZ
 
Exadata 12c New Features RMOUG
Exadata 12c New Features RMOUGExadata 12c New Features RMOUG
Exadata 12c New Features RMOUGFuad Arshad
 
Infraestructura oracle
Infraestructura oracleInfraestructura oracle
Infraestructura oracleFran Navarro
 
A5 oracle exadata-the game changer for online transaction processing data w...
A5   oracle exadata-the game changer for online transaction processing data w...A5   oracle exadata-the game changer for online transaction processing data w...
A5 oracle exadata-the game changer for online transaction processing data w...Dr. Wilfred Lin (Ph.D.)
 
DBA 101 : Calling all New Database Administrators (PPT)
DBA 101 : Calling all New Database Administrators (PPT)DBA 101 : Calling all New Database Administrators (PPT)
DBA 101 : Calling all New Database Administrators (PPT)Gustavo Rene Antunez
 
Eng systems oracle_overview
Eng systems oracle_overviewEng systems oracle_overview
Eng systems oracle_overviewFran Navarro
 
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
 
Výhody a benefity nasazení Oracle Database Appliance
Výhody a benefity nasazení Oracle Database ApplianceVýhody a benefity nasazení Oracle Database Appliance
Výhody a benefity nasazení Oracle Database ApplianceMarketingArrowECS_CZ
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Fran Navarro
 
Exadata architecture and internals presentation
Exadata architecture and internals presentationExadata architecture and internals presentation
Exadata architecture and internals presentationSanjoy Dasgupta
 
VMworld 2013: Virtualizing Databases: Doing IT Right
VMworld 2013: Virtualizing Databases: Doing IT Right VMworld 2013: Virtualizing Databases: Doing IT Right
VMworld 2013: Virtualizing Databases: Doing IT Right VMworld
 
Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502kaziul Islam Bulbul
 

Similar to Exadata SMART Monitoring - OEM 13c (20)

Oracle Exadata Training.pdf
Oracle Exadata Training.pdfOracle Exadata Training.pdf
Oracle Exadata Training.pdf
 
Exadata x3 workshop
Exadata x3 workshopExadata x3 workshop
Exadata x3 workshop
 
2019 - OOW - Database Migration Methods from On-Premise to Cloud
2019 - OOW - Database Migration Methods from On-Premise to Cloud2019 - OOW - Database Migration Methods from On-Premise to Cloud
2019 - OOW - Database Migration Methods from On-Premise to Cloud
 
Oracle Database in-Memory Overivew
Oracle Database in-Memory OverivewOracle Database in-Memory Overivew
Oracle Database in-Memory Overivew
 
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
 
prm4114-exadatastrategy.pdf
prm4114-exadatastrategy.pdfprm4114-exadatastrategy.pdf
prm4114-exadatastrategy.pdf
 
DevOps Supercharged with Docker on Exadata
DevOps Supercharged with Docker on ExadataDevOps Supercharged with Docker on Exadata
DevOps Supercharged with Docker on Exadata
 
Exadata 12c New Features RMOUG
Exadata 12c New Features RMOUGExadata 12c New Features RMOUG
Exadata 12c New Features RMOUG
 
Infraestructura oracle
Infraestructura oracleInfraestructura oracle
Infraestructura oracle
 
A5 oracle exadata-the game changer for online transaction processing data w...
A5   oracle exadata-the game changer for online transaction processing data w...A5   oracle exadata-the game changer for online transaction processing data w...
A5 oracle exadata-the game changer for online transaction processing data w...
 
DBA 101 : Calling all New Database Administrators (PPT)
DBA 101 : Calling all New Database Administrators (PPT)DBA 101 : Calling all New Database Administrators (PPT)
DBA 101 : Calling all New Database Administrators (PPT)
 
2020 - OCI Key Concepts for Oracle DBAs
2020 - OCI Key Concepts for Oracle DBAs2020 - OCI Key Concepts for Oracle DBAs
2020 - OCI Key Concepts for Oracle DBAs
 
Eng systems oracle_overview
Eng systems oracle_overviewEng systems oracle_overview
Eng systems oracle_overview
 
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
 
Výhody a benefity nasazení Oracle Database Appliance
Výhody a benefity nasazení Oracle Database ApplianceVýhody a benefity nasazení Oracle Database Appliance
Výhody a benefity nasazení Oracle Database Appliance
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster
 
Exadata architecture and internals presentation
Exadata architecture and internals presentationExadata architecture and internals presentation
Exadata architecture and internals presentation
 
VMworld 2013: Virtualizing Databases: Doing IT Right
VMworld 2013: Virtualizing Databases: Doing IT Right VMworld 2013: Virtualizing Databases: Doing IT Right
VMworld 2013: Virtualizing Databases: Doing IT Right
 
Session 307 ravi pendekanti engineered systems
Session 307  ravi pendekanti engineered systemsSession 307  ravi pendekanti engineered systems
Session 307 ravi pendekanti engineered systems
 
Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502
 

More from Alfredo Krieg

Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13cClone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13cAlfredo Krieg
 
Collaborate 2019 - How to Understand an AWR Report
Collaborate 2019 - How to Understand an AWR ReportCollaborate 2019 - How to Understand an AWR Report
Collaborate 2019 - How to Understand an AWR ReportAlfredo Krieg
 
Simplifying EBS 12.2 ADOP - Collaborate 2019
Simplifying EBS 12.2 ADOP - Collaborate 2019   Simplifying EBS 12.2 ADOP - Collaborate 2019
Simplifying EBS 12.2 ADOP - Collaborate 2019 Alfredo Krieg
 
Oracle database 12.2 new features
Oracle database 12.2 new featuresOracle database 12.2 new features
Oracle database 12.2 new featuresAlfredo Krieg
 
Where did my day go?: Oracle Enterprise Manager 12c/13c Administration
Where did my day go?: Oracle Enterprise Manager 12c/13c AdministrationWhere did my day go?: Oracle Enterprise Manager 12c/13c Administration
Where did my day go?: Oracle Enterprise Manager 12c/13c AdministrationAlfredo Krieg
 
Performance Management in Oracle 12c
Performance Management in Oracle 12cPerformance Management in Oracle 12c
Performance Management in Oracle 12cAlfredo Krieg
 
Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...
Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...
Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...Alfredo Krieg
 
Where did my day go?: OEM 12c Administration #em12c #C15LV @IOUG
Where did my day go?: OEM 12c Administration #em12c #C15LV @IOUGWhere did my day go?: OEM 12c Administration #em12c #C15LV @IOUG
Where did my day go?: OEM 12c Administration #em12c #C15LV @IOUGAlfredo Krieg
 
Oracle SPM 12c. IOUG #C15LV
Oracle SPM 12c. IOUG #C15LVOracle SPM 12c. IOUG #C15LV
Oracle SPM 12c. IOUG #C15LVAlfredo Krieg
 
Oracle database performance are database users telling me the truth
Oracle database performance are database users telling me the truthOracle database performance are database users telling me the truth
Oracle database performance are database users telling me the truthAlfredo Krieg
 
553: Oracle Database Performance: Are Database Users Telling Me The Truth?
553: Oracle Database Performance: Are  Database Users Telling Me The Truth?553: Oracle Database Performance: Are  Database Users Telling Me The Truth?
553: Oracle Database Performance: Are Database Users Telling Me The Truth?Alfredo Krieg
 

More from Alfredo Krieg (11)

Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13cClone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
 
Collaborate 2019 - How to Understand an AWR Report
Collaborate 2019 - How to Understand an AWR ReportCollaborate 2019 - How to Understand an AWR Report
Collaborate 2019 - How to Understand an AWR Report
 
Simplifying EBS 12.2 ADOP - Collaborate 2019
Simplifying EBS 12.2 ADOP - Collaborate 2019   Simplifying EBS 12.2 ADOP - Collaborate 2019
Simplifying EBS 12.2 ADOP - Collaborate 2019
 
Oracle database 12.2 new features
Oracle database 12.2 new featuresOracle database 12.2 new features
Oracle database 12.2 new features
 
Where did my day go?: Oracle Enterprise Manager 12c/13c Administration
Where did my day go?: Oracle Enterprise Manager 12c/13c AdministrationWhere did my day go?: Oracle Enterprise Manager 12c/13c Administration
Where did my day go?: Oracle Enterprise Manager 12c/13c Administration
 
Performance Management in Oracle 12c
Performance Management in Oracle 12cPerformance Management in Oracle 12c
Performance Management in Oracle 12c
 
Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...
Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...
Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...
 
Where did my day go?: OEM 12c Administration #em12c #C15LV @IOUG
Where did my day go?: OEM 12c Administration #em12c #C15LV @IOUGWhere did my day go?: OEM 12c Administration #em12c #C15LV @IOUG
Where did my day go?: OEM 12c Administration #em12c #C15LV @IOUG
 
Oracle SPM 12c. IOUG #C15LV
Oracle SPM 12c. IOUG #C15LVOracle SPM 12c. IOUG #C15LV
Oracle SPM 12c. IOUG #C15LV
 
Oracle database performance are database users telling me the truth
Oracle database performance are database users telling me the truthOracle database performance are database users telling me the truth
Oracle database performance are database users telling me the truth
 
553: Oracle Database Performance: Are Database Users Telling Me The Truth?
553: Oracle Database Performance: Are  Database Users Telling Me The Truth?553: Oracle Database Performance: Are  Database Users Telling Me The Truth?
553: Oracle Database Performance: Are Database Users Telling Me The Truth?
 

Recently uploaded

UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewDianaGray10
 
Microsoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfMicrosoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfOverkill Security
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentationyogeshlabana357357
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...FIDO Alliance
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهMohamed Sweelam
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...ScyllaDB
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptxFIDO Alliance
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityVictorSzoltysek
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsLeah Henrickson
 
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...SOFTTECHHUB
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfAnubhavMangla3
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxMarkSteadman7
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe中 央社
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 

Recently uploaded (20)

UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Microsoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfMicrosoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdf
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 

Exadata SMART Monitoring - OEM 13c

  • 1. Session ID: Prepared by: Remember to complete your evaluation for this session within the app! 170 SMART Performance Monitoring. Exadata & OEM 13c 4/9/2019 Alfredo Krieg Senior Cloud Performance Architect Viscosity North America @alfredokrieg
  • 2.
  • 3. @ViscosityNAviscosityna.com Leverage what Makes Viscosity Different Our Mission: •We Enable Business Transformation at a Time when Companies must Change to Survive
  • 4. @ViscosityNAviscosityna.com Viscosity is a team of experts specializing in Oracle Cloud and Engineered Systems. We are lot more than just Oracle SharePlex Platinum Partner MongoDB Consulting Partner Neo4J Consulting Partner Kyriba - Treasury Management
  • 5. We’ve written 22 books on Data, Cloud, and Oracle… Industry Experts o Viscosity founders hold 27+ years each in the Oracle space o Authors of 22 books in the Oracle space o 4 ACE Directors, only 36 in the United States o Direct connections to Oracle support and Product Managers support o Expertise in Engineered Systems, ZFS, ODA, Oracle 11g, 12c, 18c, RAC/ASM, Data Guard, Performance Tuning & Oracle Licensing o Hire only best of the best
  • 6. @ViscosityNAviscosityna.com 6 Viscosity Pillars And Delivery Models Database InfrastructureAppsData Data Integration IAAS / PAAS Data Warehousing Analytics GoldenGate SAAS / PAAS CX ERP SCM HCM PAAS Web Applications Mobility EBS / JDE / PS IAAS Public Cloud Bare Metal Cloud AWS Azure Bluemix Engineered Systems Exa- ZFS @Customer X86 / Sparc Workshops Assessments Proof of Concepts Training Turnkey Projects Managed Services
  • 7. @ViscosityNAviscosityna.com Performance Health Checks How’s it running? Apps SaaS/PaaS, Mobility, Application Development DBA Services Remote and On-site On-Call Support Managed Services ZERO DOWNTIME Migrations Professional Services Where you need it most Staff Aug Workforce Capacity on Demand Oracle License Management Get the most out of your Oracle investment 7
  • 12. Alfredo Krieg • Oracle ACE • Senior Cloud Performance Architect at Viscosity North America • Database Performance Tuning, Exadata, OEM and EBS • Oracle Technologies since 2004 • Blog www.alfredokriegdba.com • alfredo.krieg@viscosityna.com @alfredokrieg
  • 13. Disclaimer • The opinions expressed in this presentation are solely mine, and not that of my employer.
  • 14. Agenda • Oracle Enterprise Manager – Architecture – Plug-ins – Discover and Setup – Performance Metrics – Systems Infrastructure Plug-in • Exadata – SMART IO – Flash Cache Resource Monitoring – Cellcli • Oracle Database – AWR Exadata Related Metrics – SQL Monitoring
  • 15. OEM 13c Architecture • Oracle Management Repository • Oracle Management Service • Oracle Management Agent • Plug-ins • Java Virtual Machine Diagnostics • Cloud Control Console
  • 16. OEM 13c Plug-ins • Default Plug-ins installed with OEM 13.3 – Oracle Database – Oracle Fusion Middleware – Oracle Exadata – Oracle Cloud Framework – Oracle System Infrastructure • The plug-in must be deployed on the OMS first then the OMA • OMS plug-in can be a higher version – Compatibility issues – Errors – Metric Collection Errors
  • 17. Exadata Plug-in • OEM 13.3 – Exadata Plug-in 13.2.2.0.0 – Exadata Virtualization Provisioning • Create/delete RAC cluster (VMs, DB, GI, ASM) • Scale up/down a RAC cluster – Monitor Exadata Flash Cache Features – Enhanced Exadata Hardware Management – Patching Automation Support • Compute Nodes (Firmware and OS) • Exadata Storage Cell Servers (Firmware and OS) • Infiniband Network (Firmware) • Quarterly Full Stack Patches – Database – Infrastructure (Storage Cell Server, Infiniband, PDU) – ORAchk/EXAchk Integration – Auto Service Request (ASR) Integration: Faulty Telemetry
  • 18. Exadata Plug-in • Deployment Pre-reqs https://docs.oracle.com/cd/cloud-control-13.3/EMXIG/GUID-4BC18291-B6E4-4C96-916F- 332AEFBEF976.htm#EMXIG215
  • 19. Exdata Discovery • Deploy OMA on compute nodes • Run Discovery Precheck Script – From the OEM agent directory – Doc ID 1473912.1 – Credentials needed cellmonitor SSH, oemuser ILOM , nm2user Infiniband • From OEM Console -> Setup -> Add Target -> Add Targets Manually
  • 20. Exadata Discovery • Add Using Guided Process -> Oracle Exadata Database Machine
  • 22. Exadata Discovery • 13c target type – Enhanced Monitoring – Allows Plug-in to monitor Exadata Storage Server and KVM – Enterprise Manager Systems Infrastructure Plug-in the rest of hardware targets in the rack • 12c target type – Exadata Plug-in only monitors all the components • If you already have an Exadata discovered with 12c target type? – You can upgrade the target types from the Exadata Home Page
  • 23. Exadata Discovery • Select the OMA deployed in the first compute node • Rest of discovery steps https://docs.oracle.com/cd/cloud-control-13.3/EMXIG/GUID-FF975B0B-0CFE-4D7E-820E- 368960BA2482.htm#EMXIG139
  • 24. Exadata Topology • DB Machine Schematic and Photo-Realistic
  • 25. Exadata Resource Utilization • Navigate to Database Machine -> Resource Utilization -> Compute Resources
  • 26. Performance Metrics Storage Cell Server • Storage Cell Server
  • 27. Performance Metrics Storage Cell Server • Storage Cell Server
  • 28. Performance Metrics Storage Cell Server • Storage Cell Server Metrics – 100+ Metrics available in 15 categories • Celldisk Statistics • Cell Offload Efficiency • Cell Statistics • Cell Summary • Consumer Group • Critical Event • Database Resource Manager • Database Statistics • Filesystem Utilization • Flashcache Statistics • Griddisk Statistics • Interconnect • LUN Statistics • Physicaldisk Statistics • Response Category – Option to create Metric Extensions https://docs.oracle.com/cd/E11857_01/em.111/e13105/sage_metrics.htm
  • 29. Enterprise Manager Systems Infrastructure • Enterprise Manager System Infrastructure Plug-in (13c only) – Compute Node Schematic – Photo-Realistic Topology https://docs.oracle.com/cd/cloud-control-13.3/EMSIM/GUID-FA3CEF5C-125B-411D-80D1- C771BB76728D.htm#EMSIM131
  • 30. Enterprise Manager Systems Infrastructure • Targets monitored – Servers – Storage servers – Networks – Racks and power distribution units (PDUs) – Oracle Solaris and Linux operating systems – Oracle Solaris Zones – Oracle VM Server for SPARC and logical domains – Oracle SuperCluster engineered systems https://docs.oracle.com/cd/E63000_01/EMADM/discovery_emsi.htm#EMADM155 81
  • 31. SMART IO – Cell Server • Ability to OFFLOAD processing to the storage servers
  • 32. SMART IO – Cell Server • SQL operations that benefit from SMART IO – Smart Scans Predicate Filtering • Only the rows requested are returned – Smart Scan Column Filtering • Only the columns requested are returned – Smart Scan Join Processing • Joins are processed in the storage layer. Implemented using Bloom Filters – Smart Scan Processing of Encrypted Tablespaces and Columns – Storage Indexing • Exadata examines Storage Index before any I/O is done – Offload of Data Mining Model Scoring • All data mining functions are offloaded – Other • Database backups and Tablespace creation
  • 33. SMART IO – Flash Cache • Flash for Database Objects – Automated caching mechanism for frequently-accessed data – DB and Storage Servers communicate and have the visibility of objects need to be cached – Understand the nature of all I/O operations – Objects larger than the size of the flash cache – only a portion is cached – Exadata Smart Flash Cache Compression • Flash for Database Logging – Redo logs are multiplexed between disk and flash cache – Exadata will do parallel write to both and when either of these competes database will be notified – Not a permanent store for redo data – just temp to provide fast redo write response time
  • 34. Flash Cache Resource Monitoring • I/O Utilization (as percentage) • Hard Drive I/O Time Breakdown (in milliseconds per request) • Flash I/O Time Breakdown (in milliseconds per request)
  • 35. Cellcli [rootslcc13cel12 ~]# cellcli -e list griddisk attributes name,asmmodestatus,asmdeactivationoutcome DBFS_DG_CD_02_slcc13cel12 ONLINE Yes DBFS_DG_CD_03_slcc13cel12 ONLINE Yes DBFS_DG_CD_04_slcc13cel12 ONLINE Yes DBFS_DG_CD_05_slcc13cel12 ONLINE Yes DBFS_DG_CD_06_slcc13cel12 ONLINE Yes DBFS_DG_CD_07_slcc13cel12 ONLINE Yes DBFS_DG_CD_08_slcc13cel12 ONLINE Yes DBFS_DG_CD_09_slcc13cel12 ONLINE Yes DBFS_DG_CD_10_slcc13cel12 ONLINE Yes DBFS_DG_CD_11_slcc13cel12 ONLINE Yes
  • 41.
  • 42. Session ID: Remember to complete your evaluation for this session within the app! 170 alfredo.krieg@viscosityna.com