Submit Search
Upload
Oaktable World 2014 Kevin Closson: SLOB – For More Than I/O!
•
8 likes
•
2,054 views
Kyle Hailey
Follow
SLOB – For More Than I/O! Oracle I/O performance benchmarking
Read less
Read more
Software
Report
Share
Report
Share
1 of 49
Download now
Download to read offline
Recommended
Dan Norris: Exadata security
Dan Norris: Exadata security
Kyle Hailey
Mark Farnam : Minimizing the Concurrency Footprint of Transactions
Mark Farnam : Minimizing the Concurrency Footprint of Transactions
Kyle Hailey
Christo kutrovsky oracle, memory & linux
Christo kutrovsky oracle, memory & linux
Kyle Hailey
Profiling the logwriter and database writer
Profiling the logwriter and database writer
Kyle Hailey
All Oracle DBAs have to know about Unix Memory Monitoring
All Oracle DBAs have to know about Unix Memory Monitoring
Yury Velikanov
Advanced Oracle Troubleshooting
Advanced Oracle Troubleshooting
Hector Martinez
Troubleshooting Complex Oracle Performance Problems with Tanel Poder
Troubleshooting Complex Oracle Performance Problems with Tanel Poder
Tanel Poder
vSphere vStorage: Troubleshooting Performance
vSphere vStorage: Troubleshooting Performance
ProfessionalVMware
Recommended
Dan Norris: Exadata security
Dan Norris: Exadata security
Kyle Hailey
Mark Farnam : Minimizing the Concurrency Footprint of Transactions
Mark Farnam : Minimizing the Concurrency Footprint of Transactions
Kyle Hailey
Christo kutrovsky oracle, memory & linux
Christo kutrovsky oracle, memory & linux
Kyle Hailey
Profiling the logwriter and database writer
Profiling the logwriter and database writer
Kyle Hailey
All Oracle DBAs have to know about Unix Memory Monitoring
All Oracle DBAs have to know about Unix Memory Monitoring
Yury Velikanov
Advanced Oracle Troubleshooting
Advanced Oracle Troubleshooting
Hector Martinez
Troubleshooting Complex Oracle Performance Problems with Tanel Poder
Troubleshooting Complex Oracle Performance Problems with Tanel Poder
Tanel Poder
vSphere vStorage: Troubleshooting Performance
vSphere vStorage: Troubleshooting Performance
ProfessionalVMware
Oracle Linux and Oracle Database - A Trusted Combination
Oracle Linux and Oracle Database - A Trusted Combination
Guatemala User Group
[NYC Meetup] Docker at Nuxeo
[NYC Meetup] Docker at Nuxeo
Nuxeo
Hotsos 2011: Mining the AWR repository for Capacity Planning, Visualization, ...
Hotsos 2011: Mining the AWR repository for Capacity Planning, Visualization, ...
Kristofferson A
Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community
Ceph Day Shanghai - CeTune - Benchmarking and tuning your Ceph cluster
Ceph Day Shanghai - CeTune - Benchmarking and tuning your Ceph cluster
Ceph Community
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 2
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 2
Tanel Poder
Long live to CMAN!
Long live to CMAN!
Ludovico Caldara
Ceph Day Beijing - SPDK for Ceph
Ceph Day Beijing - SPDK for Ceph
Danielle Womboldt
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 1
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 1
Tanel Poder
optimizing_ceph_flash
optimizing_ceph_flash
Vijayendra Shamanna
Ash masters : advanced ash analytics on Oracle
Ash masters : advanced ash analytics on Oracle
Kyle Hailey
Oracle Latch and Mutex Contention Troubleshooting
Oracle Latch and Mutex Contention Troubleshooting
Tanel Poder
Oracle 10g Performance: chapter 02 aas
Oracle 10g Performance: chapter 02 aas
Kyle Hailey
Ceph Day Melbourne - Troubleshooting Ceph
Ceph Day Melbourne - Troubleshooting Ceph
Ceph Community
High performance network programming on the jvm oscon 2012
High performance network programming on the jvm oscon 2012
Erik Onnen
VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld
tow nodes Oracle 12c RAC on virtualbox
tow nodes Oracle 12c RAC on virtualbox
justinit
Oracle Open World 2014: Lies, Damned Lies, and I/O Statistics [ CON3671]
Oracle Open World 2014: Lies, Damned Lies, and I/O Statistics [ CON3671]
Kyle Hailey
Drilling Deep Into Exadata Performance
Drilling Deep Into Exadata Performance
Enkitec
A fun cup of joe with open liberty
A fun cup of joe with open liberty
Andy Mauer
OakTable World 2015 - Using XMLType content with the Oracle In-Memory Column...
OakTable World 2015 - Using XMLType content with the Oracle In-Memory Column...
Marco Gralike
Miracle Open World 2011 - XML Index Strategies
Miracle Open World 2011 - XML Index Strategies
Marco Gralike
More Related Content
What's hot
Oracle Linux and Oracle Database - A Trusted Combination
Oracle Linux and Oracle Database - A Trusted Combination
Guatemala User Group
[NYC Meetup] Docker at Nuxeo
[NYC Meetup] Docker at Nuxeo
Nuxeo
Hotsos 2011: Mining the AWR repository for Capacity Planning, Visualization, ...
Hotsos 2011: Mining the AWR repository for Capacity Planning, Visualization, ...
Kristofferson A
Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community
Ceph Day Shanghai - CeTune - Benchmarking and tuning your Ceph cluster
Ceph Day Shanghai - CeTune - Benchmarking and tuning your Ceph cluster
Ceph Community
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 2
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 2
Tanel Poder
Long live to CMAN!
Long live to CMAN!
Ludovico Caldara
Ceph Day Beijing - SPDK for Ceph
Ceph Day Beijing - SPDK for Ceph
Danielle Womboldt
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 1
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 1
Tanel Poder
optimizing_ceph_flash
optimizing_ceph_flash
Vijayendra Shamanna
Ash masters : advanced ash analytics on Oracle
Ash masters : advanced ash analytics on Oracle
Kyle Hailey
Oracle Latch and Mutex Contention Troubleshooting
Oracle Latch and Mutex Contention Troubleshooting
Tanel Poder
Oracle 10g Performance: chapter 02 aas
Oracle 10g Performance: chapter 02 aas
Kyle Hailey
Ceph Day Melbourne - Troubleshooting Ceph
Ceph Day Melbourne - Troubleshooting Ceph
Ceph Community
High performance network programming on the jvm oscon 2012
High performance network programming on the jvm oscon 2012
Erik Onnen
VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld
tow nodes Oracle 12c RAC on virtualbox
tow nodes Oracle 12c RAC on virtualbox
justinit
Oracle Open World 2014: Lies, Damned Lies, and I/O Statistics [ CON3671]
Oracle Open World 2014: Lies, Damned Lies, and I/O Statistics [ CON3671]
Kyle Hailey
Drilling Deep Into Exadata Performance
Drilling Deep Into Exadata Performance
Enkitec
A fun cup of joe with open liberty
A fun cup of joe with open liberty
Andy Mauer
What's hot
(20)
Oracle Linux and Oracle Database - A Trusted Combination
Oracle Linux and Oracle Database - A Trusted Combination
[NYC Meetup] Docker at Nuxeo
[NYC Meetup] Docker at Nuxeo
Hotsos 2011: Mining the AWR repository for Capacity Planning, Visualization, ...
Hotsos 2011: Mining the AWR repository for Capacity Planning, Visualization, ...
Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Day Shanghai - CeTune - Benchmarking and tuning your Ceph cluster
Ceph Day Shanghai - CeTune - Benchmarking and tuning your Ceph cluster
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 2
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 2
Long live to CMAN!
Long live to CMAN!
Ceph Day Beijing - SPDK for Ceph
Ceph Day Beijing - SPDK for Ceph
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 1
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 1
optimizing_ceph_flash
optimizing_ceph_flash
Ash masters : advanced ash analytics on Oracle
Ash masters : advanced ash analytics on Oracle
Oracle Latch and Mutex Contention Troubleshooting
Oracle Latch and Mutex Contention Troubleshooting
Oracle 10g Performance: chapter 02 aas
Oracle 10g Performance: chapter 02 aas
Ceph Day Melbourne - Troubleshooting Ceph
Ceph Day Melbourne - Troubleshooting Ceph
High performance network programming on the jvm oscon 2012
High performance network programming on the jvm oscon 2012
VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep Dive
tow nodes Oracle 12c RAC on virtualbox
tow nodes Oracle 12c RAC on virtualbox
Oracle Open World 2014: Lies, Damned Lies, and I/O Statistics [ CON3671]
Oracle Open World 2014: Lies, Damned Lies, and I/O Statistics [ CON3671]
Drilling Deep Into Exadata Performance
Drilling Deep Into Exadata Performance
A fun cup of joe with open liberty
A fun cup of joe with open liberty
Viewers also liked
OakTable World 2015 - Using XMLType content with the Oracle In-Memory Column...
OakTable World 2015 - Using XMLType content with the Oracle In-Memory Column...
Marco Gralike
Miracle Open World 2011 - XML Index Strategies
Miracle Open World 2011 - XML Index Strategies
Marco Gralike
BGOUG 2012 - XML Index Strategies
BGOUG 2012 - XML Index Strategies
Marco Gralike
BGOUG 2012 - Drag & drop and other stuff - Using your database as a file server
BGOUG 2012 - Drag & drop and other stuff - Using your database as a file server
Marco Gralike
UKOUG Tech15 - Going Full Circle - Building a native JSON Database API
UKOUG Tech15 - Going Full Circle - Building a native JSON Database API
Marco Gralike
eProseed Oracle Open World 2016 debrief - Oracle Management Cloud
eProseed Oracle Open World 2016 debrief - Oracle Management Cloud
Marco Gralike
OakTable World Sep14 clonedb
OakTable World Sep14 clonedb
Connor McDonald
Indexes: Structure, Splits and Free Space Management Internals
Indexes: Structure, Splits and Free Space Management Internals
Christian Antognini
ARC202 Architecting for High Availability - AWS re: Invent 2012
ARC202 Architecting for High Availability - AWS re: Invent 2012
Amazon Web Services
Intro to ASH
Intro to ASH
Kyle Hailey
How to find and fix your Oracle application performance problem
How to find and fix your Oracle application performance problem
Cary Millsap
Oracle Open World Thursday 230 ashmasters
Oracle Open World Thursday 230 ashmasters
Kyle Hailey
AWR Ambiguity: Performance reasoning when the numbers don't add up
AWR Ambiguity: Performance reasoning when the numbers don't add up
John Beresniewicz
Data control
Data control
Kyle Hailey
Oracle Database on ACFS: a perfect marriage?
Oracle Database on ACFS: a perfect marriage?
Ludovico Caldara
Oaktable World 2014 Toon Koppelaars: database constraints polite excuse
Oaktable World 2014 Toon Koppelaars: database constraints polite excuse
Kyle Hailey
Oracle Database Security: Top 10 Things You Could & Should Be Doing Differently
Oracle Database Security: Top 10 Things You Could & Should Be Doing Differently
Pythian
Worst Practices in Data Warehouse Design
Worst Practices in Data Warehouse Design
Kent Graziano
Introducing the eDB360 Tool
Introducing the eDB360 Tool
Carlos Sierra
DBaaS- Database as a Service in a DBAs World
DBaaS- Database as a Service in a DBAs World
Kellyn Pot'Vin-Gorman
Viewers also liked
(20)
OakTable World 2015 - Using XMLType content with the Oracle In-Memory Column...
OakTable World 2015 - Using XMLType content with the Oracle In-Memory Column...
Miracle Open World 2011 - XML Index Strategies
Miracle Open World 2011 - XML Index Strategies
BGOUG 2012 - XML Index Strategies
BGOUG 2012 - XML Index Strategies
BGOUG 2012 - Drag & drop and other stuff - Using your database as a file server
BGOUG 2012 - Drag & drop and other stuff - Using your database as a file server
UKOUG Tech15 - Going Full Circle - Building a native JSON Database API
UKOUG Tech15 - Going Full Circle - Building a native JSON Database API
eProseed Oracle Open World 2016 debrief - Oracle Management Cloud
eProseed Oracle Open World 2016 debrief - Oracle Management Cloud
OakTable World Sep14 clonedb
OakTable World Sep14 clonedb
Indexes: Structure, Splits and Free Space Management Internals
Indexes: Structure, Splits and Free Space Management Internals
ARC202 Architecting for High Availability - AWS re: Invent 2012
ARC202 Architecting for High Availability - AWS re: Invent 2012
Intro to ASH
Intro to ASH
How to find and fix your Oracle application performance problem
How to find and fix your Oracle application performance problem
Oracle Open World Thursday 230 ashmasters
Oracle Open World Thursday 230 ashmasters
AWR Ambiguity: Performance reasoning when the numbers don't add up
AWR Ambiguity: Performance reasoning when the numbers don't add up
Data control
Data control
Oracle Database on ACFS: a perfect marriage?
Oracle Database on ACFS: a perfect marriage?
Oaktable World 2014 Toon Koppelaars: database constraints polite excuse
Oaktable World 2014 Toon Koppelaars: database constraints polite excuse
Oracle Database Security: Top 10 Things You Could & Should Be Doing Differently
Oracle Database Security: Top 10 Things You Could & Should Be Doing Differently
Worst Practices in Data Warehouse Design
Worst Practices in Data Warehouse Design
Introducing the eDB360 Tool
Introducing the eDB360 Tool
DBaaS- Database as a Service in a DBAs World
DBaaS- Database as a Service in a DBAs World
Similar to Oaktable World 2014 Kevin Closson: SLOB – For More Than I/O!
EMC Multisite DR for SQL Server 2012
EMC Multisite DR for SQL Server 2012
xKinAnx
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
MongoDB
PyMADlib - A Python wrapper for MADlib : in-database, parallel, machine learn...
PyMADlib - A Python wrapper for MADlib : in-database, parallel, machine learn...
Srivatsan Ramanujam
Apouc 2014-enterprise-manager-12c
Apouc 2014-enterprise-manager-12c
OUGTH Oracle User Group in Thailand
SQLintersection keynote a tale of two teams
SQLintersection keynote a tale of two teams
Sumeet Bansal
Presenta completaoow2013
Presenta completaoow2013
Fran Navarro
6° Sessione Oracle - CRUI: Oracle Database Appliance:Il potere dell’ingegner...
6° Sessione Oracle - CRUI: Oracle Database Appliance:Il potere dell’ingegner...
Jürgen Ambrosi
Sparc solaris servers
Sparc solaris servers
solarisyougood
MySQL Performance Metrics that Matter
MySQL Performance Metrics that Matter
Morgan Tocker
configurations type cloud VNX
configurations type cloud VNX
Erwan Quigna
Emc sql server 2012 overview
Emc sql server 2012 overview
solarisyougood
Storage networking fcf_co_eiscsivsn_technology
Storage networking fcf_co_eiscsivsn_technology
EMC
Orcl siebel-sun-s282213-oow2006
Orcl siebel-sun-s282213-oow2006
Sal Marcus
Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
solarisyougood
Turbocharge SQL Performance in PL/SQL with Bulk Processing
Turbocharge SQL Performance in PL/SQL with Bulk Processing
Steven Feuerstein
NoSQL and MySQL
NoSQL and MySQL
Ted Wennmark
Collaborate07kmohiuddin
Collaborate07kmohiuddin
Sal Marcus
OpenCAPI next generation accelerator
OpenCAPI next generation accelerator
Ganesan Narayanasamy
Using Snap Clone with Enterprise Manager 12c
Using Snap Clone with Enterprise Manager 12c
Pete Sharman
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Odinot Stanislas
Similar to Oaktable World 2014 Kevin Closson: SLOB – For More Than I/O!
(20)
EMC Multisite DR for SQL Server 2012
EMC Multisite DR for SQL Server 2012
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
PyMADlib - A Python wrapper for MADlib : in-database, parallel, machine learn...
PyMADlib - A Python wrapper for MADlib : in-database, parallel, machine learn...
Apouc 2014-enterprise-manager-12c
Apouc 2014-enterprise-manager-12c
SQLintersection keynote a tale of two teams
SQLintersection keynote a tale of two teams
Presenta completaoow2013
Presenta completaoow2013
6° Sessione Oracle - CRUI: Oracle Database Appliance:Il potere dell’ingegner...
6° Sessione Oracle - CRUI: Oracle Database Appliance:Il potere dell’ingegner...
Sparc solaris servers
Sparc solaris servers
MySQL Performance Metrics that Matter
MySQL Performance Metrics that Matter
configurations type cloud VNX
configurations type cloud VNX
Emc sql server 2012 overview
Emc sql server 2012 overview
Storage networking fcf_co_eiscsivsn_technology
Storage networking fcf_co_eiscsivsn_technology
Orcl siebel-sun-s282213-oow2006
Orcl siebel-sun-s282213-oow2006
Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
Turbocharge SQL Performance in PL/SQL with Bulk Processing
Turbocharge SQL Performance in PL/SQL with Bulk Processing
NoSQL and MySQL
NoSQL and MySQL
Collaborate07kmohiuddin
Collaborate07kmohiuddin
OpenCAPI next generation accelerator
OpenCAPI next generation accelerator
Using Snap Clone with Enterprise Manager 12c
Using Snap Clone with Enterprise Manager 12c
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
More from Kyle Hailey
Hooks in postgresql by Guillaume Lelarge
Hooks in postgresql by Guillaume Lelarge
Kyle Hailey
Performance insights twitch
Performance insights twitch
Kyle Hailey
History of database monitoring
History of database monitoring
Kyle Hailey
Successfully convince people with data visualization
Successfully convince people with data visualization
Kyle Hailey
Virtual Data : Eliminating the data constraint in Application Development
Virtual Data : Eliminating the data constraint in Application Development
Kyle Hailey
DBTA Data Summit : Eliminating the data constraint in Application Development
DBTA Data Summit : Eliminating the data constraint in Application Development
Kyle Hailey
Accelerate Develoment with VIrtual Data
Accelerate Develoment with VIrtual Data
Kyle Hailey
Delphix and Pure Storage partner
Delphix and Pure Storage partner
Kyle Hailey
Martin Klier : Volkswagen for Oracle Guys
Martin Klier : Volkswagen for Oracle Guys
Kyle Hailey
What is DevOps
What is DevOps
Kyle Hailey
Data as a Service
Data as a Service
Kyle Hailey
Data Virtualization: Revolutionizing data cloning
Data Virtualization: Revolutionizing data cloning
Kyle Hailey
BGOUG "Agile Data: revolutionizing database cloning'
BGOUG "Agile Data: revolutionizing database cloning'
Kyle Hailey
Denver devops : enabling DevOps with data virtualization
Denver devops : enabling DevOps with data virtualization
Kyle Hailey
Jonathan Lewis explains Delphix
Jonathan Lewis explains Delphix
Kyle Hailey
DevOps, Databases and The Phoenix Project UGF4042 from OOW14
DevOps, Databases and The Phoenix Project UGF4042 from OOW14
Kyle Hailey
Delphix for DBAs by Jonathan Lewis
Delphix for DBAs by Jonathan Lewis
Kyle Hailey
Kscope 14 Presentation : Virtual Data Platform
Kscope 14 Presentation : Virtual Data Platform
Kyle Hailey
Data Virtualization: revolutionizing database cloning
Data Virtualization: revolutionizing database cloning
Kyle Hailey
Delphix and DBmaestro
Delphix and DBmaestro
Kyle Hailey
More from Kyle Hailey
(20)
Hooks in postgresql by Guillaume Lelarge
Hooks in postgresql by Guillaume Lelarge
Performance insights twitch
Performance insights twitch
History of database monitoring
History of database monitoring
Successfully convince people with data visualization
Successfully convince people with data visualization
Virtual Data : Eliminating the data constraint in Application Development
Virtual Data : Eliminating the data constraint in Application Development
DBTA Data Summit : Eliminating the data constraint in Application Development
DBTA Data Summit : Eliminating the data constraint in Application Development
Accelerate Develoment with VIrtual Data
Accelerate Develoment with VIrtual Data
Delphix and Pure Storage partner
Delphix and Pure Storage partner
Martin Klier : Volkswagen for Oracle Guys
Martin Klier : Volkswagen for Oracle Guys
What is DevOps
What is DevOps
Data as a Service
Data as a Service
Data Virtualization: Revolutionizing data cloning
Data Virtualization: Revolutionizing data cloning
BGOUG "Agile Data: revolutionizing database cloning'
BGOUG "Agile Data: revolutionizing database cloning'
Denver devops : enabling DevOps with data virtualization
Denver devops : enabling DevOps with data virtualization
Jonathan Lewis explains Delphix
Jonathan Lewis explains Delphix
DevOps, Databases and The Phoenix Project UGF4042 from OOW14
DevOps, Databases and The Phoenix Project UGF4042 from OOW14
Delphix for DBAs by Jonathan Lewis
Delphix for DBAs by Jonathan Lewis
Kscope 14 Presentation : Virtual Data Platform
Kscope 14 Presentation : Virtual Data Platform
Data Virtualization: revolutionizing database cloning
Data Virtualization: revolutionizing database cloning
Delphix and DBmaestro
Delphix and DBmaestro
Recently uploaded
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
Velvetech LLC
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
Christina Lin
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
soniya singh
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
Power Karaoke
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Ahmed Mohamed
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
Alina Yurenko
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
VICTOR MAESTRE RAMIREZ
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
AxelRicardoTrocheRiq
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
Andreas Granig
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Dinusha Kumarasiri
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Neo4j
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
Tier1 app
Asset Management Software - Infographic
Asset Management Software - Infographic
Hr365.us smith
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
OnePlan Solutions
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
Sujith Sukumaran
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
gurkirankumar98700
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
stazi3110
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio, Inc.
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
qr0udbr0
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
kotipi9215
Recently uploaded
(20)
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
Asset Management Software - Infographic
Asset Management Software - Infographic
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
Oaktable World 2014 Kevin Closson: SLOB – For More Than I/O!
1.
SLOB Topics for
Oaktable World 2014 Kevin Closson Chief Performance Architect © Copyright 2014 EMC Corporation. All rights reserved. 1
2.
xtremio.com/slob © Copyright
2014 EMC Corporation. All rights reserved. 2
3.
© Copyright 2014
EMC Corporation. All rights reserved. 3
4.
xtremio.com/slob © Copyright
2014 EMC Corporation. All rights reserved. 4
5.
XtremIO #1 All-Flash
Array in the Market >$100,000,000 <6 months >40PB sold © Copyright 2014 EMC Corporation. All rights reserved. 5
6.
Agenda Ÿ The
obvious things you can do with SLOB Ÿ SLOB without physical I/O? Ÿ SLOB for Oracle Database 12c In-Memory Option? Ÿ SLOB for Oracle Multitenant? Ÿ SLOB to test Oracle Database contention? Ÿ A peek: Testing 11g on Windows 2012 with SLOB © Copyright 2014 EMC Corporation. All rights reserved. 6
7.
Typical Platform Testing
With SLOB © Copyright 2014 EMC Corporation. All rights reserved. 7
8.
..but first, quick
SLOB fundamentals... © Copyright 2014 EMC Corporation. All rights reserved. 8
9.
SLOB Fundamentals Ÿ
Single design center – Maximum SQL execution with minimum CPU utilization – Maximum physical I/O per unit of DB CPU Ÿ No application contention – Schema per session – Single row per block – 100% random data access © Copyright 2014 EMC Corporation. All rights reserved. 9
10.
SLOB Fundamentals Ÿ
Predictable and Repeatable – Results vary less than 3% in the worst case. Generally 1-2% variation – Semaphore trigger. Timed-completion or fixed SQL execution count – SELECT/UPDATE workload. Tables never need reloaded, single index never needs maintenance © Copyright 2014 EMC Corporation. All rights reserved. 10
11.
SLOB Fundamentals Ÿ
Predictable and Repeatable – Synchronous reads ▪ Key Performance Metrics (Executions/sec, PIOPS, etc) directly tied to I/O service times © Copyright 2014 EMC Corporation. All rights reserved. 11
12.
SLOB Fundamentals Ÿ
Simple – All you need ▪ A tablespace to store the SLOB schemas ▪ Enough storage to store ~4:1 ratio of SLOB data to db_cache_size — Example: 1GB db_cache_size, 32 Sessions, for 4GB use: slob.conf->SCALE=16384 — 16384 * 8192 * 32 == 4GB ▪ Connection by bequeath or SQL*Net © Copyright 2014 EMC Corporation. All rights reserved. 12
13.
SLOB Fundamentals Ÿ
SLOB is a Linux kit, not ported – Use Oracle client on Linux ▪ Small physical or virtual as the driver to test Windows, AIX, Solaris, etc ▪ The client does not require CPU during test execution. It’s 100% foreground PL/SQL © Copyright 2014 EMC Corporation. All rights reserved. 13
14.
Testing Physical IOPS
With SLOB Examples based on EMC XtremIO © Copyright 2014 EMC Corporation. All rights reserved. 14
15.
Single Host 2s16c32t
Redo Payload vs LGWR Write Latency - Tip: Tweak SLOB/procedure.sql © Copyright 2014 EMC Corporation. All rights reserved. 15
16.
Single Host 2s16c32t
Redo Payload vs Random Read Latency © Copyright 2014 EMC Corporation. All rights reserved. 16
17.
Cached SLOB ©
Copyright 2014 EMC Corporation. All rights reserved. 17
18.
SLOB: slob.sql ©
Copyright 2014 EMC Corporation. All rights reserved. 18
19.
Cached SLOB –
Study CPU Scalability 2s16c32t E5-2600 5215 3020 SQL EXECUTIONS/Second 24397 34150 41657 49059 55820 60000 50000 40000 30000 20000 10000 0 0 5 10 15 20 25 30 35 40 45 EXECUTES © Copyright 2014 EMC Corporation. All rights reserved. 19
20.
Cached SLOB –
Study CPU Scalability 2s16c32t E5-2600 1341608 776967 LIOPS 10723697 8791012 6280211 12629035 14369615 16000000 14000000 12000000 10000000 8000000 6000000 4000000 2000000 0 0 5 10 15 20 25 30 35 40 45 LIOPS © Copyright 2014 EMC Corporation. All rights reserved. 20
21.
Cached SLOB –
Study CPU Scalability 2s16c32t E5-2600 © Copyright 2014 EMC Corporation. All rights reserved. 21
22.
Cached SLOB Focus
on Intel SMT © Copyright 2014 EMC Corporation. All rights reserved. 22
23.
Understand Intel SMT
© Copyright 2014 EMC Corporation. All rights reserved. 23
24.
Perf(1) top -
skinny.sql © Copyright 2014 EMC Corporation. All rights reserved. 24
25.
Perf(1) top –
fat.sql © Copyright 2014 EMC Corporation. All rights reserved. 25
26.
Understand Intel SMT
© Copyright 2014 EMC Corporation. All rights reserved. 26
27.
Understand Intel SMT
© Copyright 2014 EMC Corporation. All rights reserved. 27
28.
2-socket x86 server
performance in the last decade • With CPU threading skinny.sql and fat.sql are oil and water as skinny forces fat to run on a thread == starvation since fat stalls less (see SQL) • Same number of “noise” sessions • Top case N fat.sql • Bottom case N skinny.sql + 1 fat.sql. © Copyright 2014 EMC Corporation. All rights reserved. 28
29.
In-Memory Column Store
© Copyright 2014 EMC Corporation. All rights reserved. 29
30.
SLOB – A
Focus on In-Memory Database Ÿ Study OLTP / In-Memory Database Option co-hosting – In-memory cache population (ingest) rates – Think “data flow”. Who is a producer and who is a consumer ▪ inmemory_max_populate_servers and PQO slaves – Co-hosted with OLTP © Copyright 2014 EMC Corporation. All rights reserved. 30
31.
Top(1) – In-Memory
Database Option © Copyright 2014 EMC Corporation. All rights reserved. 31
32.
SLOB – A
Focus on In-Memory Database © Copyright 2014 EMC Corporation. All rights reserved. 32
33.
SLOB – A
Focus on In-Memory Database © Copyright 2014 EMC Corporation. All rights reserved. 33
34.
SLOB – A
Focus on In-Memory Database © Copyright 2014 EMC Corporation. All rights reserved. 34
35.
SLOB – A
Focus on In-Memory Database © Copyright 2014 EMC Corporation. All rights reserved. 35
36.
SLOB – A
Focus on In-Memory Database © Copyright 2014 EMC Corporation. All rights reserved. 36
37.
SLOB – A
Focus on In-Memory Database © Copyright 2014 EMC Corporation. All rights reserved. 37
38.
Multitenant Oracle ©
Copyright 2014 EMC Corporation. All rights reserved. 38
39.
SLOB – A
Focus on Oracle Multitenant Ÿ Use SLOB to study Oracle Multitenant Ÿ What better way to understand a simple premise than to rely on a simple, predictable workload and test kit? © Copyright 2014 EMC Corporation. All rights reserved. 39
40.
SLOB – A
Focus on Oracle Multitenant Ÿ http://www.oracle.com/technetwork/database/multitenant/ learn-more/oraclemultitenantt5-8-final-2185108.pdf, pg 23: “In Oracle Multitenant, great savings in CPU consumption arise from the sharing of background processes among databases, which can significantly reduce the amount of cores needed to support a given number of databases. “ Ÿ Hold it. To achieve great savings in CPU consumption, doesn’t that mean we must all accept the notion that background processing consumes a significant amount of CPU bandwidth? © Copyright 2014 EMC Corporation. All rights reserved. 40
41.
SLOB – A
Focus on Oracle Multitenant Ÿ Background CPU – Scrutinize with SLOB. Know your platform. Now your costs and rates. – We are looking at BG behavior so this is UPDATE intensive SLOB – 2s20c40t E5-2690v2 host. – This is a single database! © Copyright 2014 EMC Corporation. All rights reserved. 41
42.
SLOB – A
Focus on Oracle Multitenant Ÿ Testing to further understand a simple assertion. Ÿ The assertion: – Consolidating from multiple databases/instances into a single Oracle Multitenant deployment significantly reduces CPU overhead due to shared background processing © Copyright 2014 EMC Corporation. All rights reserved. 42
43.
Multitenant – Huge
CPU savings? Simple assertion, simple baseline? © Copyright 2014 EMC Corporation. All rights reserved. 43
44.
Multitenant – Huge
CPU savings? Ÿ Testing to further understand a simple assertion. Ÿ Should be simple enough, right? – SLOB – Simple to use, simple to understand. ▪ 40 simple schema users with zero data sharing – simple workload ▪ 40 databases each with — A single SLOB session — slob.conf->SCALE=668734 (5GB 100% randomly visited active data set) — slob.conf->UPDATE_PCT=25 (SQL mix 75% SELECT, 25% UPDATE) — Simple init.ora (next slide) — slob.conf->WORK_LOOP=100000 — Test on a 2s20c40t E5-2690v2 server Ÿ The metric is job completion – fixed workload. © Copyright 2014 EMC Corporation. All rights reserved. 44
45.
Multitenant – Huge
CPU savings? Ÿ Testing to further understand a simple assertion. Ÿ The metric is job completion – fixed workload. Ÿ Which model pushes through 4,000,000 SQL executions faster? © Copyright 2014 EMC Corporation. All rights reserved. 45
46.
Testing Database Contention
With SLOB? © Copyright 2014 EMC Corporation. All rights reserved. 46
47.
SLOB – Testing
Database Contention Ÿ slob.conf->SHARED_DATA_MODULUS © Copyright 2014 EMC Corporation. All rights reserved. 47
48.
SLOB – Testing
Database Contention Ÿ slob.conf->SHARED_DATA_MODULUS © Copyright 2014 EMC Corporation. All rights reserved. 48
Download now