SlideShare una empresa de Scribd logo
1 de 33
Descargar para leer sin conexión
Optimize the Performance of Your
Epic Clarity Data Warehouse

Industry specific cover image

Webcast 2/14/2013

||

| Epic	
  

Anita Salinas

Patrick O’Connor

Tim Fox

Bob Bryla

Healthcare
Bus. Dev.
Oracle

Healthcare
Sales Consultant
Oracle

Chief Technologist
Enkitec

Snr. DB Architect &
Systems Engineer
Epic

© 2013 Oracle Corporation
Agenda
•  Introductions
•  Why optimize?
•  Exadata: extreme performance for OLTP and DW
•  Customer results: Enkitec
–  Benchmark 1 results
–  Benchmark 2 results
–  Short demo

•  Epic/Clarity target platforms explained: Epic
•  Summary and next steps
•  Q&A

© 2013 Oracle Corporation

2
Exadata Delivers Higher Value To Epic Clarity Users
Benefits Realized In Multiple Areas
IT Value
IT Cost Advantage
•  Reduce core IT costs
•  Significant cost benefits
•  Lowest industry TCO

What if you could get
MORE information
SOONER
and USE LESS
hardware to do it?

© 2013 Oracle Corporation

• 
• 
• 
• 
• 

Higher operational excellence, raise IT bar
Improve service - enhance SLA metrics
Seamless DW w/OLTP environment
Higher performance, scalability, throughput
Standardized complete management tools

Business Value
Epic
Clarity on
Oracle
Exadata

• 
• 
• 
• 

Improve quality of patient care
Receive timely critical reports
Execute reports more frequently as needed
Strategic partnership IT<->Business

3
Business Users Will Realize Significant Benefits
Oracle Customers Confirm Benefits
Epic Clarity Reports: 5-100x
Performance Improvements

ADT
Prelude

Sample Set of Reports

OpTime
Surgery

• Organ donor list, heart and lung transplant reports
• Specific inpatient diagnosis/flowsheet data related to transplants

EpicCare
Inpatient

• Currently admitted inpatient data for specific counties

EpixRx
Medication

• Medication, MAR, dispensed charge data
• Orders and treatment plan data

EpicCare
Outpatient
Tapestry

Resolute
Hospital
Billing

Profess.
Billing

• Orders, results, diagnosis for ambulatory visits for specific depts
• Outpatient appointment data for a specific county
• OR logs excluding specific CPT codes including charge data
• OR logs for specific CPT codes including charge data
• ED data from the prior day based on trauma diagnosis
• ED Order data
• ED patient flowsheet data and events

© 2013 Oracle Corporation

4
Customers Confirm Higher Business Value
Enhanced Patient Care With Confidence
~200 Daily Reports, >300
Locations Will Benefit

Timely Transplant Reports

Admin

•  Improved patient care due to timely
information, data confidence

Other
Reports

•  Enhanced productivity for all
coordinators, supporting personnel
•  Improved IT productivity, eliminating
unnecessary running of reports

•  Improved patient care

IT
Ops

•  Significant productivity boost to clinical,
research, administrative users
•  Improved operational effectiveness and
reduced cost to keep the lights on

Clinical
Finance

New Research Reports
•  Meet new requirements due to
faster report execution

© 2013 Oracle Corporation

Research

Finance
Education

Provide financial reports to
analysts sooner for regular
reporting periods

5
Oracle Exadata
Extreme OLTP/DW Performance

© 2012 Oracle Corporation

6
Exadata Unified Workload Transformation
Single Machine for…
•  OLTP
•  Data Warehousing
•  ETL
•  Query parallelism

OLTP with Analytics and Parallelism of
Warehousing
Warehousing with Interactivity, Availability,
and Security of OLTP

© 2013 Oracle Corporation

7
Exadata Innovations
•  Hybrid Columnar Compression

•  Intelligent Storage
–  Scale-out InfiniBand storage
–  Smart Scan query offload

+

+

+

•  Smart PCI Flash Cache
–  Accelerates random I/O up to 30x
–  Triples data scan rate

–  10x compression for warehouses
–  15x compression for archives

Data
remains
compressed
for scans
and in Flash
Benefits Cascade
to Copies

© 2013 Oracle Corporation

uncompressed

compress
primary DB

standby

test

dev

backup

8
Oracle Exadata: Extreme Performance and Scale
Advantages
•  Significantly reduce query times by orders of magnitude
•  Use fewer indexes to significantly improve daily load times
–  Less space utilization
–  Reduced maintenance of index builds/rebuilds

•  Lower costs by consolidating all workloads on one platform
–  Use Exadata for simultaneous Warehouse and OLTP

•  Accelerate response times by up to 100x (or better)

© 2013 Oracle Corporation

9
Compression Ratio of Real-World Data
Query	
  Compression	
  Ratio

•  Compression ratio varies by
customer and table

(Average=	
  13x)

Healthcare	
  	
  C
Healthcare	
  	
  B

•  Trials were run on largest table at
10 ultra large companies

Financial	
  	
  P
Financial	
  	
  B
Financial	
  	
  U
Financial	
  	
  H

•  Average revenue > $60 BB

•  13x – Avg query compression ratio

Telecom	
  	
  A
Telecom	
  	
  T
Telecom	
  	
  H

•  On top of Oracle’s already highly
efficient format
0

© 2013 Oracle Corporation

10

20

30
10
Secure Database Machine

• 

Moves decryption from software to hardware
• 

Over 5x faster

• 
• 

© 2013 Oracle Corporation

Near zero overhead for fully encrypted database
Queries decrypt data at hundreds of Gigabytes/
second

11
Epic Clarity on Exadata
Benchmark 1 Details

© 2012 Oracle Corporation

12
Observations - Epic Clarity on Exadata
•  Data model has many very wide tables but rarely are all columns in a single report
•  Data model loaded on daily / usually requires significant DB server resources
•  Thousands of reports are run against Clarity on a daily basis
•  Up to 120 reports may execute concurrently
•  Clarity customers look for database configurations which improve throughput.
Often, the result is non-default Oracle configurations
•  Customer-written report queries are often more complex than Epic-released
reports, and are challenging to tune with traditional methods

© 2013 Oracle Corporation

13
Epic Clarity on Exadata POC - Approach
•  1.5T Clarity database imported to Exadata X2-2 Quarter Rack (excluding audit tables)
•  One BizObj server (VM) used to generate reporting load for 40 concurrent report jobs
•  Evaluated automated reporting batches for execution time, load characteristics
•  Customer supplied specific, long-running queries tested individually on Exadata
•  Where applicable, Exadata features induced to explore performance
•  Exadata’s Hybrid Columnar Compression (HCC) not used to compress tables during
the POC, but compression tests were run on large tables
•  Tests on CLARITY_TDL_TRAN table show the following results
•  Query High HCC Compression ratio – 8x to 10x
•  Can reduce a 30GB table to 3GB

•  Query Performance of HCC Compressed data often execute faster
© 2013 Oracle Corporation

14
Query Execution
•  Customer supplied queries were executed under the following conditions:
•  Database configured per Customer (matches current production)
•  Reduced buffer cache to 2GB / multi-block read count = 128 / all non-PK indexes
made invisible

•  Configuration changes were made to show that Exadata performs better, for
most DW workloads, with a smaller memory footprint
•  The following page displays the results of the individual query testing done
for a Clarity customer on Enkitec’s Exadata X2-2 quarter rack

© 2013 Oracle Corporation

15
Results – Query Execution
Average Performance Improvement – 91x

© 2013 Oracle Corporation

16
Epic Clarity on Exadata
Benchmark 2 Details

© 2012 Oracle Corporation

17
Epic Clarity on Exadata POC – Approach
•  Customer provided 2T production Clarity database export, 20 specific queries
•  Supplied queries were run unmodified under three configurations:
*8 GB SGA (equivalent to current production) *15 GB SGA *40 GB SGA
•  PARALLEL_MAX_SERVERS =24
•  Used standard formula maximum parallel Servers = 2 * Core Count

• 
• 
• 
• 
• 
• 

Each query executed 2x to ensure at least some relevant data in buffer cache
Hybrid Columnar Compression (HCC) was not used
No tables were pinned in Exadata Smart Flash Cache
The entire POC was run on a single node Exadata Quarter Rack
Parallel slaves were confined to one node of the RAC
All serial processes were run on a single node of the RAC

© 2013 Oracle Corporation

18
Results – Query Execution
Currnent
System
8G SGA

Query 1
Query 2
Query 3
Query 4
Query 5
Query 6
Query 7
Query 8
Query 9
Query 10

46:13.00	
  
58:55.00	
  
32:24.00	
  
06:57.00	
  
8:45:12.00	
  
14:04.00	
  
04:47.00	
  
08:33.00	
  
6:38:10.00	
  
19:59.00	
  

Exadata
8G SGA

00:00.02	
  
00:00.05	
  
11:47.44	
  
00:15.81	
  
13:17.68	
  
00:25.14	
  
00:16.46	
  
00:36.71	
  
02:50.14	
  
10:43.30	
  

Exadata 15G
SGA

00:00.02	
  
00:01.66	
  
10:29.40	
  
00:15.45	
  
10:36.32	
  
00:11.60	
  
00:16.80	
  
00:35.31	
  
02:49.07	
  
06:48.19	
  

hr:min:sec:10th	
  sec	
  
Exadata 40G
SGA

00:00.02	
  
00:01.94	
  
08:20.10	
  
00:15.80	
  
11:05.40	
  
00:11.83	
  
00:18.97	
  
00:35.22	
  
02:48.65	
  
03:33.01	
  

Parallel Degree

Exadata Improvement
Factor (based on 8G SGA)

24	
  
24	
  
24	
  
24	
  
24	
  
24	
  
24	
  
12	
  
Serial	
  
12	
  

138,650	
  
70,700	
  
3	
  
26	
  
40	
  
34	
  
17	
  
14	
  
140	
  
2	
  

Improvement factors are based on the current system compared to Exadata with an 8G SGA

© 2013 Oracle Corporation

19
Results – Query Execution Continued
Currnent
System
8G SGA

Query 11
Query 12
Query 13
Query 14
Query 15
Query 16
Query 17
Query 18
Query 19
Query 20

© 2013 Oracle Corporation

28:07	
  
40:07	
  
36:08	
  
1:10:27	
  
04:45	
  
02:57	
  
1:27:26	
  
42:32	
  
18:23	
  
3:13:31	
  

Exadata
8G SGA

00:13.18	
  
01:58.41	
  
00:12.15	
  
09:29.83	
  
00:13.68	
  
01:33.33	
  
08:05.57	
  
02:24.66	
  
00:05.03	
  
00:18.39	
  

Exadata 15G
SGA

00:13.66	
  
01:52.75	
  
00:13.82	
  
03:25.33	
  
00:13.80	
  
00:00.46	
  
00:13.49	
  
01:21.20	
  
00:14.04	
  
00:15.75	
  

Exadata 40G
SGA

00:14.24	
  
01:55.74	
  
00:11.96	
  
00:13.52	
  
00:13.37	
  
00:02.14	
  
00:13.32	
  
00:58.96	
  
00:13.76	
  
00:16.67	
  

Parallel Degree

Exadata Improvement
Factor (based on 8G SGA)

24	
  
24	
  
24	
  
Serial	
  
24	
  
24	
  
Serial	
  
24	
  
24	
  
24	
  

128	
  
20	
  
178	
  
7	
  
21	
  
2	
  
11	
  
18	
  
219	
  
631	
  

20
Results – HCC Compression Test
To test Hybrid Columnar Compression on Clarity data, the Compression
Advisor (DBMS_COMPRESSION) was used to simulate compression of
the CLARITY_TDL_TRAN table
HCC Compression Level

Compression Ratio

Query Low
Query High

6 to 1

Archive Low

8 to 1

Archive High

© 2013 Oracle Corporation

3 to 1

10 to 1

21
Demo and Conclusions

© 2013 Oracle Corporation

22
Conclusions
1•  Epic Clarity workload hits the sweet spot for Exadata
–  Large data volume, long running queries

2•  It is impossible to match Exadata’s IO capability for large table scans with any

other Oracle-capable platform

3•  Additional benefits are available
–  Hybrid Columnar Compression, Exadata Flash, and Parallelism

4•  With minimal effort, Customer can identify the business benefit of extreme

performance gains shown during this POC

5•  Exadata supports improved performance with smaller memory

–  More databases can be run on same hardware vs. custom built systems

© 2013 Oracle Corporation

23
Epic Clarity Target Platforms

Epic	
  

•  Target platform definition
•  Supported platforms
•  Customer demand
•  Industry trends
•  Exadata in-house at Epic

© 2013 Oracle Corporation

24
Summary and Next Steps

© 2012 Oracle Corporation

25
Summary
What can YOU do generating MORE reports FASTER on LESS hardware?
•  Extreme Epic Clarity performance on Exadata
–  Up to 100x faster

•  Do more (reports) with less (hardware) in less (time)
–  512 reports in 12 hours vs. 1604 reports in 4 hours
–  3x # of reports completed in ¼ the time
–  Lower costs, consolidate workloads on same hardware

•  Improve care quality
–  More timely = better intelligence
–  Actionable data at your fingertips sooner and/or more often

© 2013 Oracle Corporation

26
Next Steps
Join us at HIMSS13!
•  Oracle and Enkitec Breakfast Briefing

Wed, March 6, 2013 7:30-9:00am
Register here

•  Continue the Conversation Reception
Wed, March 6, 2013 4.30-7.30pm
Invite forthcoming

Investigate further
–  Exadata website

–  Schedule a private consultation

© 2013 Oracle Corporation

Consultation
•  Assess performance of Epic Clarity DW
•  Review reports and queries to identify
opportunities that improve reporting
•  Compare system to benchmark results
•  Written performance recommendations
Contact info@enkitec.com

27
Q&A

© 2012 Oracle Corporation

28
For More Information
• 
• 
• 
• 
• 

Visit:
Read:
Join:
Follow:
Call:

© 2013 Oracle Corporation

Oracle Healthcare Website
Oracle Healthcare Solutions
Oracle Healthcare on Facebook
Oracle Healthcare on Twitter
Oracle Healthcare Representative

29
© 2013 Oracle Corporation

30
Appendix – Query Execution

Current
Customer
System
8488_sec_aun8fmpug9jk4	
  
8207_sec_1vauja2xan534	
  
6881_sec_232b9Czqbnn9	
  
6833_sec_18mgrhn25hvk8	
  
6827_sec_facj6p8f68drf	
  
6820_sec_azgu4cxwvub3n	
  
5890_sec_57rgm8v0jzpc1	
  
5695_sec_5a02q7wg0k05x	
  
5546_sec_at3uwh0bmvygv	
  

03:46:17.33	
  
06:14:16.34	
  
06:06:15.45	
  
02:53:32.03	
  
01:40:23.40	
  
00:27:34.90	
  
00:31:11.20	
  
00:50:19.90	
  
00:49:20.10	
  

Exadata per
Customer
16GB Buffer

00:55:41.50	
  
01:23:19.67	
  
01:22:36.91	
  
00:49:11.32	
  
00:28:55.56	
  
00:10:30.08	
  
00:04:25.41	
  
00:25:42.47	
  
00:06:56.32	
  

Exadata per
Enkitec
4GB Buffer

00:50:10.97	
  
01:06:36.11	
  
01:05:02.66	
  
00:30:56.22	
  
00:25:10.01	
  
00:01:52.60	
  
00:13:44.35	
  
00:23:57.29	
  
00:07:38.94	
  

Exadata per
Enkitec
2GB Buffer

01:08:15.80	
  
01:19:04.93	
  
01:15:24.70	
  
00:35:38.72	
  
00:26:51.30	
  
00:02:05.00	
  
00:12:29.06	
  
00:23:35.28	
  
00:07:03.25	
  

Exadata No
Indexes
2GB Buffer

00:22:08.46	
  
00:52:50.74	
  
00:52:53.65	
  
00:18:15.83	
  
00:11:50.95	
  
00:00:38.90	
  
00:03:00.75	
  
00:00:46.47	
  
00:07:13.97	
  

All queries improved in performance on Exadata with no tuning. No parallelism
was used. All queries were run on one node of the two node RAC.

© 2013 Oracle Corporation

31
Appendix – Query Execution

Current
Customer
System
5282_sec_13w3x29huvpzs	
  
4742_sec_g6hmtqdhggcs7	
  
4736_sec_1jkjps3basyz7	
  
4728_sec_9fy866srqj1hz	
  
4716_sec_1wuj2pzmdf0wk	
  
4120_sec_3vu8b5sfmr8r6	
  
3534_sec_fv2hr8d15q4tr	
  
3383_sec_dvztmf02uqcya	
  
3184_sec_gg5jrs56h19t2	
  
3182_sec_gazv5xbhh0w5s	
  

00:38:40.30	
  
00:31:12.80	
  
00:16:34.40	
  
00:28:07.20	
  
00:47:45.80	
  
14:35:44.65	
  
00:09:22.60	
  
00:12:54.30	
  
00:36:13.60	
  
00:08:08.50	
  

Exadata per
Customer
16GB Buffer

00:04:55.45	
  
	
  00:04:55.45	
  
Killed	
  
00:33:24.63	
  
00:11:31.62	
  
TEMP	
  
00:11:08.64	
  
00:00:09	
  
00:00:00.52	
  
00:00:52.88	
  

Exadata per
Enkitec
4GB Buffer

00:05:05.03	
  
00:00:01.28	
  
Killed	
  
00:23:31.59	
  
	
  00:06:15.23	
  
TEMP	
  
00:09:12.01	
  
00:00:11.52	
  
00:00:03.63	
  
00:02:38.70	
  

Exadata per
Enkitec
2GB Buffer

00:05:05.76	
  
00:00:00.95	
  
Killed	
  
	
  00:24:51.67	
  
00:04:59.86	
  
TEMP	
  
00:09:36.35	
  
00:00:04.15	
  
00:00:03.52	
  
00:02:18.52	
  

Exadata No
Indexes

00:12:46.55	
  
00:00:02.20	
  
00:17:52.99	
  
00:09:54.17	
  
00:10:29.17	
  
TEMP	
  
00:00:33.87	
  
00:00:04.57	
  
00:00:07.08	
  
00:01:33.66	
  

All queries improved in performance on Exadata with no tuning with the
exception of two queries, both of which experienced plan digression due to
database version change.
© 2013 Oracle Corporation

32
Appendix – Additional Tuning
•  Query 4736 ran for 16 minutes at Customer. Due to execution plan changes from
10g to 11g, the query never finished on Exadata.
•  After removing all non-PK indexes, Query 4736 finished in 17 minutes on Exadata
(1 minute longer than on Customer production).
•  The largest table in the query was still using a PK index. After removing this index
(via hint) the query ran in 3 minutes 42 seconds on Exadata (5x faster).

© 2013 Oracle Corporation

33

Más contenido relacionado

La actualidad más candente

List of Top 50 Companies Using Blockchain Technology
List of Top 50 Companies Using Blockchain TechnologyList of Top 50 Companies Using Blockchain Technology
List of Top 50 Companies Using Blockchain Technology101 Blockchains
 
Blood Bank Management System.docx
Blood Bank Management System.docxBlood Bank Management System.docx
Blood Bank Management System.docxBlenKassahun1
 
Blockchain PowerPoint Presentation Slides
Blockchain PowerPoint Presentation SlidesBlockchain PowerPoint Presentation Slides
Blockchain PowerPoint Presentation SlidesSlideTeam
 
Understanding the European Self-Sovereign Identity Framework (ESSIF)
Understanding the European Self-Sovereign Identity Framework (ESSIF)Understanding the European Self-Sovereign Identity Framework (ESSIF)
Understanding the European Self-Sovereign Identity Framework (ESSIF)SSIMeetup
 
Bank management system
Bank management systemBank management system
Bank management systemsumanadas37
 
Blockchain and AI - A Perfect Combination?
Blockchain and AI - A Perfect Combination?Blockchain and AI - A Perfect Combination?
Blockchain and AI - A Perfect Combination?101 Blockchains
 
Blockchain use cases in 2022 real world industry applications
Blockchain use cases in 2022 real world industry applicationsBlockchain use cases in 2022 real world industry applications
Blockchain use cases in 2022 real world industry applicationsArpitGautam20
 
Microsoft office 365
Microsoft office 365Microsoft office 365
Microsoft office 365AlOmourAli
 
Hospital Management System
Hospital Management SystemHospital Management System
Hospital Management Systemidowume
 
Blockchain Health and Crypto Wellness Futures
Blockchain Health and Crypto Wellness FuturesBlockchain Health and Crypto Wellness Futures
Blockchain Health and Crypto Wellness FuturesMelanie Swan
 
Doctor appointment-booking-script
Doctor appointment-booking-scriptDoctor appointment-booking-script
Doctor appointment-booking-scriptCoderobotics Studio
 
Software requirement Analysis (SRS) for FACEBOOK
Software requirement Analysis (SRS) for FACEBOOKSoftware requirement Analysis (SRS) for FACEBOOK
Software requirement Analysis (SRS) for FACEBOOKKrishna Mohan Mishra
 
Bank Management System
Bank Management SystemBank Management System
Bank Management SystemHasan Khan
 
Online Helpdesk System
Online Helpdesk SystemOnline Helpdesk System
Online Helpdesk SystemJayant Gope
 
ファイルボックス+取引ガイドライン
ファイルボックス+取引ガイドラインファイルボックス+取引ガイドライン
ファイルボックス+取引ガイドラインfreee株式会社
 
Crypto currency presentation
Crypto currency presentationCrypto currency presentation
Crypto currency presentationobaid r
 

La actualidad más candente (20)

List of Top 50 Companies Using Blockchain Technology
List of Top 50 Companies Using Blockchain TechnologyList of Top 50 Companies Using Blockchain Technology
List of Top 50 Companies Using Blockchain Technology
 
Blood Bank Management System.docx
Blood Bank Management System.docxBlood Bank Management System.docx
Blood Bank Management System.docx
 
Help desk project
Help desk projectHelp desk project
Help desk project
 
Gdpr presentation
Gdpr presentationGdpr presentation
Gdpr presentation
 
Blockchain PowerPoint Presentation Slides
Blockchain PowerPoint Presentation SlidesBlockchain PowerPoint Presentation Slides
Blockchain PowerPoint Presentation Slides
 
Understanding the European Self-Sovereign Identity Framework (ESSIF)
Understanding the European Self-Sovereign Identity Framework (ESSIF)Understanding the European Self-Sovereign Identity Framework (ESSIF)
Understanding the European Self-Sovereign Identity Framework (ESSIF)
 
Bank management system
Bank management systemBank management system
Bank management system
 
Blockchain and AI - A Perfect Combination?
Blockchain and AI - A Perfect Combination?Blockchain and AI - A Perfect Combination?
Blockchain and AI - A Perfect Combination?
 
Big Data & Privacy
Big Data & PrivacyBig Data & Privacy
Big Data & Privacy
 
Blockchain use cases in 2022 real world industry applications
Blockchain use cases in 2022 real world industry applicationsBlockchain use cases in 2022 real world industry applications
Blockchain use cases in 2022 real world industry applications
 
Microsoft office 365
Microsoft office 365Microsoft office 365
Microsoft office 365
 
Hospital Management System
Hospital Management SystemHospital Management System
Hospital Management System
 
Blockchain Health and Crypto Wellness Futures
Blockchain Health and Crypto Wellness FuturesBlockchain Health and Crypto Wellness Futures
Blockchain Health and Crypto Wellness Futures
 
Doctor appointment-booking-script
Doctor appointment-booking-scriptDoctor appointment-booking-script
Doctor appointment-booking-script
 
Software requirement Analysis (SRS) for FACEBOOK
Software requirement Analysis (SRS) for FACEBOOKSoftware requirement Analysis (SRS) for FACEBOOK
Software requirement Analysis (SRS) for FACEBOOK
 
Bank Management System
Bank Management SystemBank Management System
Bank Management System
 
Online Helpdesk System
Online Helpdesk SystemOnline Helpdesk System
Online Helpdesk System
 
ファイルボックス+取引ガイドライン
ファイルボックス+取引ガイドラインファイルボックス+取引ガイドライン
ファイルボックス+取引ガイドライン
 
web3
web3web3
web3
 
Crypto currency presentation
Crypto currency presentationCrypto currency presentation
Crypto currency presentation
 

Destacado

Epic As Platform For Clinical Decision Support. Implications For Qi And Resea...
Epic As Platform For Clinical Decision Support. Implications For Qi And Resea...Epic As Platform For Clinical Decision Support. Implications For Qi And Resea...
Epic As Platform For Clinical Decision Support. Implications For Qi And Resea...Yiscah Bracha
 
IFTTT Company Presentation
IFTTT Company PresentationIFTTT Company Presentation
IFTTT Company PresentationMatthew Grossman
 
Epic presentation
Epic presentationEpic presentation
Epic presentationpshaw0682
 
Hannah Armand - eHospital Head of Information Systems (outpatients), Cambridg...
Hannah Armand - eHospital Head of Information Systems (outpatients), Cambridg...Hannah Armand - eHospital Head of Information Systems (outpatients), Cambridg...
Hannah Armand - eHospital Head of Information Systems (outpatients), Cambridg...HIMSS UK
 
HIT Asthma: A Tale of Woe and Enlightenment
HIT Asthma: A Tale of Woe and EnlightenmentHIT Asthma: A Tale of Woe and Enlightenment
HIT Asthma: A Tale of Woe and EnlightenmentYiscah Bracha
 
Epic as a platform to launch clinical decision support tools
Epic as a platform to launch clinical decision support toolsEpic as a platform to launch clinical decision support tools
Epic as a platform to launch clinical decision support toolsYiscah Bracha, MS, PhD
 
Exadata x2 ext
Exadata x2 extExadata x2 ext
Exadata x2 extyangjx
 
ContineoHealth_Caboodle
ContineoHealth_CaboodleContineoHealth_Caboodle
ContineoHealth_CaboodleJasmeet Arora
 
3. 2016 other md vendors
3. 2016 other md vendors3. 2016 other md vendors
3. 2016 other md vendorsTim Histalk
 
Marshall Chin Regenstrief Qi Disparities Slides
Marshall Chin Regenstrief Qi Disparities SlidesMarshall Chin Regenstrief Qi Disparities Slides
Marshall Chin Regenstrief Qi Disparities SlidesShawnHoke
 
Epic Workflow Optimization Project for Cadence Prelude
Epic Workflow Optimization Project for Cadence PreludeEpic Workflow Optimization Project for Cadence Prelude
Epic Workflow Optimization Project for Cadence PreludeJohn McGowan
 
Tuning SQL for Oracle Exadata: The Good, The Bad, and The Ugly Tuning SQL fo...
 Tuning SQL for Oracle Exadata: The Good, The Bad, and The Ugly Tuning SQL fo... Tuning SQL for Oracle Exadata: The Good, The Bad, and The Ugly Tuning SQL fo...
Tuning SQL for Oracle Exadata: The Good, The Bad, and The Ugly Tuning SQL fo...Enkitec
 
Oracle Fusion functional setup manager
Oracle Fusion functional setup managerOracle Fusion functional setup manager
Oracle Fusion functional setup managerBerry Clemens
 

Destacado (15)

Epic As Platform For Clinical Decision Support. Implications For Qi And Resea...
Epic As Platform For Clinical Decision Support. Implications For Qi And Resea...Epic As Platform For Clinical Decision Support. Implications For Qi And Resea...
Epic As Platform For Clinical Decision Support. Implications For Qi And Resea...
 
IFTTT Company Presentation
IFTTT Company PresentationIFTTT Company Presentation
IFTTT Company Presentation
 
Epic presentation
Epic presentationEpic presentation
Epic presentation
 
Hannah Armand - eHospital Head of Information Systems (outpatients), Cambridg...
Hannah Armand - eHospital Head of Information Systems (outpatients), Cambridg...Hannah Armand - eHospital Head of Information Systems (outpatients), Cambridg...
Hannah Armand - eHospital Head of Information Systems (outpatients), Cambridg...
 
HIT Asthma: A Tale of Woe and Enlightenment
HIT Asthma: A Tale of Woe and EnlightenmentHIT Asthma: A Tale of Woe and Enlightenment
HIT Asthma: A Tale of Woe and Enlightenment
 
Epic as a platform to launch clinical decision support tools
Epic as a platform to launch clinical decision support toolsEpic as a platform to launch clinical decision support tools
Epic as a platform to launch clinical decision support tools
 
Exadata x2 ext
Exadata x2 extExadata x2 ext
Exadata x2 ext
 
ContineoHealth_Caboodle
ContineoHealth_CaboodleContineoHealth_Caboodle
ContineoHealth_Caboodle
 
3. 2016 other md vendors
3. 2016 other md vendors3. 2016 other md vendors
3. 2016 other md vendors
 
Marshall Chin Regenstrief Qi Disparities Slides
Marshall Chin Regenstrief Qi Disparities SlidesMarshall Chin Regenstrief Qi Disparities Slides
Marshall Chin Regenstrief Qi Disparities Slides
 
Dionnca Wilder Resume
Dionnca Wilder ResumeDionnca Wilder Resume
Dionnca Wilder Resume
 
Epic Workflow Optimization Project for Cadence Prelude
Epic Workflow Optimization Project for Cadence PreludeEpic Workflow Optimization Project for Cadence Prelude
Epic Workflow Optimization Project for Cadence Prelude
 
Tuning SQL for Oracle Exadata: The Good, The Bad, and The Ugly Tuning SQL fo...
 Tuning SQL for Oracle Exadata: The Good, The Bad, and The Ugly Tuning SQL fo... Tuning SQL for Oracle Exadata: The Good, The Bad, and The Ugly Tuning SQL fo...
Tuning SQL for Oracle Exadata: The Good, The Bad, and The Ugly Tuning SQL fo...
 
Oracle Fusion functional setup manager
Oracle Fusion functional setup managerOracle Fusion functional setup manager
Oracle Fusion functional setup manager
 
Oracle Exadata X2-8: A Critical Review
Oracle Exadata X2-8: A Critical ReviewOracle Exadata X2-8: A Critical Review
Oracle Exadata X2-8: A Critical Review
 

Similar a Epic Clarity Running on Exadata

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.)
 
Oracle Database Appliance X5-2
Oracle Database Appliance X5-2 Oracle Database Appliance X5-2
Oracle Database Appliance X5-2 Yasir El Nimr
 
Oracle Sistemas Convergentes
Oracle Sistemas ConvergentesOracle Sistemas Convergentes
Oracle Sistemas ConvergentesFran Navarro
 
Systems oracle overview_hardware
Systems oracle overview_hardwareSystems oracle overview_hardware
Systems oracle overview_hardwareFran Navarro
 
One database solution for your enterprise business - Oracle 12c
One database solution for your enterprise business - Oracle 12cOne database solution for your enterprise business - Oracle 12c
One database solution for your enterprise business - Oracle 12cSatishbabu Gunukula
 
Infraestructura oracle
Infraestructura oracleInfraestructura oracle
Infraestructura oracleFran Navarro
 
IBM Insight 2013 - Aetna's production experience using IBM DB2 Analytics Acce...
IBM Insight 2013 - Aetna's production experience using IBM DB2 Analytics Acce...IBM Insight 2013 - Aetna's production experience using IBM DB2 Analytics Acce...
IBM Insight 2013 - Aetna's production experience using IBM DB2 Analytics Acce...Daniel Martin
 
Eng systems oracle_overview
Eng systems oracle_overviewEng systems oracle_overview
Eng systems oracle_overviewFran Navarro
 
Oracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsOracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsjdijcks
 
Save money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinuxSave money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinuxEDB
 
Achieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAAAchieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAAMarkus Michalewicz
 
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...DATAVERSITY
 
Oracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší novéhoOracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší novéhoMarketingArrowECS_CZ
 
Exadata meeting business challenges! - Doug Cackett
Exadata meeting business challenges! - Doug CackettExadata meeting business challenges! - Doug Cackett
Exadata meeting business challenges! - Doug CackettORACLE USER GROUP ESTONIA
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Fran Navarro
 

Similar a Epic Clarity Running on Exadata (20)

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...
 
Oracle Database Appliance X5-2
Oracle Database Appliance X5-2 Oracle Database Appliance X5-2
Oracle Database Appliance X5-2
 
Oracle Sistemas Convergentes
Oracle Sistemas ConvergentesOracle Sistemas Convergentes
Oracle Sistemas Convergentes
 
Dr. Jim Murray: How do we Protect our Systems and Meet Compliance in a Rapidl...
Dr. Jim Murray: How do we Protect our Systems and Meet Compliance in a Rapidl...Dr. Jim Murray: How do we Protect our Systems and Meet Compliance in a Rapidl...
Dr. Jim Murray: How do we Protect our Systems and Meet Compliance in a Rapidl...
 
Systems oracle overview_hardware
Systems oracle overview_hardwareSystems oracle overview_hardware
Systems oracle overview_hardware
 
One database solution for your enterprise business - Oracle 12c
One database solution for your enterprise business - Oracle 12cOne database solution for your enterprise business - Oracle 12c
One database solution for your enterprise business - Oracle 12c
 
I one Service Offerings
I one Service OfferingsI one Service Offerings
I one Service Offerings
 
Infraestructura oracle
Infraestructura oracleInfraestructura oracle
Infraestructura oracle
 
Exadata
ExadataExadata
Exadata
 
IBM Insight 2013 - Aetna's production experience using IBM DB2 Analytics Acce...
IBM Insight 2013 - Aetna's production experience using IBM DB2 Analytics Acce...IBM Insight 2013 - Aetna's production experience using IBM DB2 Analytics Acce...
IBM Insight 2013 - Aetna's production experience using IBM DB2 Analytics Acce...
 
Oracle
OracleOracle
Oracle
 
Eng systems oracle_overview
Eng systems oracle_overviewEng systems oracle_overview
Eng systems oracle_overview
 
rakesh_resume
rakesh_resumerakesh_resume
rakesh_resume
 
Oracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsOracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analytics
 
Save money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinuxSave money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinux
 
Achieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAAAchieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAA
 
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
 
Oracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší novéhoOracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší nového
 
Exadata meeting business challenges! - Doug Cackett
Exadata meeting business challenges! - Doug CackettExadata meeting business challenges! - Doug Cackett
Exadata meeting business challenges! - Doug Cackett
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster
 

Más de Enkitec

Using Angular JS in APEX
Using Angular JS in APEXUsing Angular JS in APEX
Using Angular JS in APEXEnkitec
 
Controlling execution plans 2014
Controlling execution plans   2014Controlling execution plans   2014
Controlling execution plans 2014Enkitec
 
Engineered Systems: Environment-as-a-Service Demonstration
Engineered Systems: Environment-as-a-Service DemonstrationEngineered Systems: Environment-as-a-Service Demonstration
Engineered Systems: Environment-as-a-Service DemonstrationEnkitec
 
Think Exa!
Think Exa!Think Exa!
Think Exa!Enkitec
 
In Memory Database In Action by Tanel Poder and Kerry Osborne
In Memory Database In Action by Tanel Poder and Kerry OsborneIn Memory Database In Action by Tanel Poder and Kerry Osborne
In Memory Database In Action by Tanel Poder and Kerry OsborneEnkitec
 
In Search of Plan Stability - Part 1
In Search of Plan Stability - Part 1In Search of Plan Stability - Part 1
In Search of Plan Stability - Part 1Enkitec
 
Mini Session - Using GDB for Profiling
Mini Session - Using GDB for ProfilingMini Session - Using GDB for Profiling
Mini Session - Using GDB for ProfilingEnkitec
 
Profiling Oracle with GDB
Profiling Oracle with GDBProfiling Oracle with GDB
Profiling Oracle with GDBEnkitec
 
Oracle Performance Tools of the Trade
Oracle Performance Tools of the TradeOracle Performance Tools of the Trade
Oracle Performance Tools of the TradeEnkitec
 
Oracle Performance Tuning Fundamentals
Oracle Performance Tuning FundamentalsOracle Performance Tuning Fundamentals
Oracle Performance Tuning FundamentalsEnkitec
 
SQL Tuning Tools of the Trade
SQL Tuning Tools of the TradeSQL Tuning Tools of the Trade
SQL Tuning Tools of the TradeEnkitec
 
Using SQL Plan Management (SPM) to Balance Plan Flexibility and Plan Stability
Using SQL Plan Management (SPM) to Balance Plan Flexibility and Plan StabilityUsing SQL Plan Management (SPM) to Balance Plan Flexibility and Plan Stability
Using SQL Plan Management (SPM) to Balance Plan Flexibility and Plan StabilityEnkitec
 
Oracle GoldenGate Architecture Performance
Oracle GoldenGate Architecture PerformanceOracle GoldenGate Architecture Performance
Oracle GoldenGate Architecture PerformanceEnkitec
 
OGG Architecture Performance
OGG Architecture PerformanceOGG Architecture Performance
OGG Architecture PerformanceEnkitec
 
APEX Security Primer
APEX Security PrimerAPEX Security Primer
APEX Security PrimerEnkitec
 
How Many Ways Can I Manage Oracle GoldenGate?
How Many Ways Can I Manage Oracle GoldenGate?How Many Ways Can I Manage Oracle GoldenGate?
How Many Ways Can I Manage Oracle GoldenGate?Enkitec
 
Understanding how is that adaptive cursor sharing (acs) produces multiple opt...
Understanding how is that adaptive cursor sharing (acs) produces multiple opt...Understanding how is that adaptive cursor sharing (acs) produces multiple opt...
Understanding how is that adaptive cursor sharing (acs) produces multiple opt...Enkitec
 
Sql tuning made easier with sqltxplain (sqlt)
Sql tuning made easier with sqltxplain (sqlt)Sql tuning made easier with sqltxplain (sqlt)
Sql tuning made easier with sqltxplain (sqlt)Enkitec
 
Profiling the logwriter and database writer
Profiling the logwriter and database writerProfiling the logwriter and database writer
Profiling the logwriter and database writerEnkitec
 
Fatkulin hotsos 2014
Fatkulin hotsos 2014Fatkulin hotsos 2014
Fatkulin hotsos 2014Enkitec
 

Más de Enkitec (20)

Using Angular JS in APEX
Using Angular JS in APEXUsing Angular JS in APEX
Using Angular JS in APEX
 
Controlling execution plans 2014
Controlling execution plans   2014Controlling execution plans   2014
Controlling execution plans 2014
 
Engineered Systems: Environment-as-a-Service Demonstration
Engineered Systems: Environment-as-a-Service DemonstrationEngineered Systems: Environment-as-a-Service Demonstration
Engineered Systems: Environment-as-a-Service Demonstration
 
Think Exa!
Think Exa!Think Exa!
Think Exa!
 
In Memory Database In Action by Tanel Poder and Kerry Osborne
In Memory Database In Action by Tanel Poder and Kerry OsborneIn Memory Database In Action by Tanel Poder and Kerry Osborne
In Memory Database In Action by Tanel Poder and Kerry Osborne
 
In Search of Plan Stability - Part 1
In Search of Plan Stability - Part 1In Search of Plan Stability - Part 1
In Search of Plan Stability - Part 1
 
Mini Session - Using GDB for Profiling
Mini Session - Using GDB for ProfilingMini Session - Using GDB for Profiling
Mini Session - Using GDB for Profiling
 
Profiling Oracle with GDB
Profiling Oracle with GDBProfiling Oracle with GDB
Profiling Oracle with GDB
 
Oracle Performance Tools of the Trade
Oracle Performance Tools of the TradeOracle Performance Tools of the Trade
Oracle Performance Tools of the Trade
 
Oracle Performance Tuning Fundamentals
Oracle Performance Tuning FundamentalsOracle Performance Tuning Fundamentals
Oracle Performance Tuning Fundamentals
 
SQL Tuning Tools of the Trade
SQL Tuning Tools of the TradeSQL Tuning Tools of the Trade
SQL Tuning Tools of the Trade
 
Using SQL Plan Management (SPM) to Balance Plan Flexibility and Plan Stability
Using SQL Plan Management (SPM) to Balance Plan Flexibility and Plan StabilityUsing SQL Plan Management (SPM) to Balance Plan Flexibility and Plan Stability
Using SQL Plan Management (SPM) to Balance Plan Flexibility and Plan Stability
 
Oracle GoldenGate Architecture Performance
Oracle GoldenGate Architecture PerformanceOracle GoldenGate Architecture Performance
Oracle GoldenGate Architecture Performance
 
OGG Architecture Performance
OGG Architecture PerformanceOGG Architecture Performance
OGG Architecture Performance
 
APEX Security Primer
APEX Security PrimerAPEX Security Primer
APEX Security Primer
 
How Many Ways Can I Manage Oracle GoldenGate?
How Many Ways Can I Manage Oracle GoldenGate?How Many Ways Can I Manage Oracle GoldenGate?
How Many Ways Can I Manage Oracle GoldenGate?
 
Understanding how is that adaptive cursor sharing (acs) produces multiple opt...
Understanding how is that adaptive cursor sharing (acs) produces multiple opt...Understanding how is that adaptive cursor sharing (acs) produces multiple opt...
Understanding how is that adaptive cursor sharing (acs) produces multiple opt...
 
Sql tuning made easier with sqltxplain (sqlt)
Sql tuning made easier with sqltxplain (sqlt)Sql tuning made easier with sqltxplain (sqlt)
Sql tuning made easier with sqltxplain (sqlt)
 
Profiling the logwriter and database writer
Profiling the logwriter and database writerProfiling the logwriter and database writer
Profiling the logwriter and database writer
 
Fatkulin hotsos 2014
Fatkulin hotsos 2014Fatkulin hotsos 2014
Fatkulin hotsos 2014
 

Último

Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 

Último (20)

Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 

Epic Clarity Running on Exadata

  • 1. Optimize the Performance of Your Epic Clarity Data Warehouse Industry specific cover image Webcast 2/14/2013 || | Epic   Anita Salinas Patrick O’Connor Tim Fox Bob Bryla Healthcare Bus. Dev. Oracle Healthcare Sales Consultant Oracle Chief Technologist Enkitec Snr. DB Architect & Systems Engineer Epic © 2013 Oracle Corporation
  • 2. Agenda •  Introductions •  Why optimize? •  Exadata: extreme performance for OLTP and DW •  Customer results: Enkitec –  Benchmark 1 results –  Benchmark 2 results –  Short demo •  Epic/Clarity target platforms explained: Epic •  Summary and next steps •  Q&A © 2013 Oracle Corporation 2
  • 3. Exadata Delivers Higher Value To Epic Clarity Users Benefits Realized In Multiple Areas IT Value IT Cost Advantage •  Reduce core IT costs •  Significant cost benefits •  Lowest industry TCO What if you could get MORE information SOONER and USE LESS hardware to do it? © 2013 Oracle Corporation •  •  •  •  •  Higher operational excellence, raise IT bar Improve service - enhance SLA metrics Seamless DW w/OLTP environment Higher performance, scalability, throughput Standardized complete management tools Business Value Epic Clarity on Oracle Exadata •  •  •  •  Improve quality of patient care Receive timely critical reports Execute reports more frequently as needed Strategic partnership IT<->Business 3
  • 4. Business Users Will Realize Significant Benefits Oracle Customers Confirm Benefits Epic Clarity Reports: 5-100x Performance Improvements ADT Prelude Sample Set of Reports OpTime Surgery • Organ donor list, heart and lung transplant reports • Specific inpatient diagnosis/flowsheet data related to transplants EpicCare Inpatient • Currently admitted inpatient data for specific counties EpixRx Medication • Medication, MAR, dispensed charge data • Orders and treatment plan data EpicCare Outpatient Tapestry Resolute Hospital Billing Profess. Billing • Orders, results, diagnosis for ambulatory visits for specific depts • Outpatient appointment data for a specific county • OR logs excluding specific CPT codes including charge data • OR logs for specific CPT codes including charge data • ED data from the prior day based on trauma diagnosis • ED Order data • ED patient flowsheet data and events © 2013 Oracle Corporation 4
  • 5. Customers Confirm Higher Business Value Enhanced Patient Care With Confidence ~200 Daily Reports, >300 Locations Will Benefit Timely Transplant Reports Admin •  Improved patient care due to timely information, data confidence Other Reports •  Enhanced productivity for all coordinators, supporting personnel •  Improved IT productivity, eliminating unnecessary running of reports •  Improved patient care IT Ops •  Significant productivity boost to clinical, research, administrative users •  Improved operational effectiveness and reduced cost to keep the lights on Clinical Finance New Research Reports •  Meet new requirements due to faster report execution © 2013 Oracle Corporation Research Finance Education Provide financial reports to analysts sooner for regular reporting periods 5
  • 6. Oracle Exadata Extreme OLTP/DW Performance © 2012 Oracle Corporation 6
  • 7. Exadata Unified Workload Transformation Single Machine for… •  OLTP •  Data Warehousing •  ETL •  Query parallelism OLTP with Analytics and Parallelism of Warehousing Warehousing with Interactivity, Availability, and Security of OLTP © 2013 Oracle Corporation 7
  • 8. Exadata Innovations •  Hybrid Columnar Compression •  Intelligent Storage –  Scale-out InfiniBand storage –  Smart Scan query offload + + + •  Smart PCI Flash Cache –  Accelerates random I/O up to 30x –  Triples data scan rate –  10x compression for warehouses –  15x compression for archives Data remains compressed for scans and in Flash Benefits Cascade to Copies © 2013 Oracle Corporation uncompressed compress primary DB standby test dev backup 8
  • 9. Oracle Exadata: Extreme Performance and Scale Advantages •  Significantly reduce query times by orders of magnitude •  Use fewer indexes to significantly improve daily load times –  Less space utilization –  Reduced maintenance of index builds/rebuilds •  Lower costs by consolidating all workloads on one platform –  Use Exadata for simultaneous Warehouse and OLTP •  Accelerate response times by up to 100x (or better) © 2013 Oracle Corporation 9
  • 10. Compression Ratio of Real-World Data Query  Compression  Ratio •  Compression ratio varies by customer and table (Average=  13x) Healthcare    C Healthcare    B •  Trials were run on largest table at 10 ultra large companies Financial    P Financial    B Financial    U Financial    H •  Average revenue > $60 BB •  13x – Avg query compression ratio Telecom    A Telecom    T Telecom    H •  On top of Oracle’s already highly efficient format 0 © 2013 Oracle Corporation 10 20 30 10
  • 11. Secure Database Machine •  Moves decryption from software to hardware •  Over 5x faster •  •  © 2013 Oracle Corporation Near zero overhead for fully encrypted database Queries decrypt data at hundreds of Gigabytes/ second 11
  • 12. Epic Clarity on Exadata Benchmark 1 Details © 2012 Oracle Corporation 12
  • 13. Observations - Epic Clarity on Exadata •  Data model has many very wide tables but rarely are all columns in a single report •  Data model loaded on daily / usually requires significant DB server resources •  Thousands of reports are run against Clarity on a daily basis •  Up to 120 reports may execute concurrently •  Clarity customers look for database configurations which improve throughput. Often, the result is non-default Oracle configurations •  Customer-written report queries are often more complex than Epic-released reports, and are challenging to tune with traditional methods © 2013 Oracle Corporation 13
  • 14. Epic Clarity on Exadata POC - Approach •  1.5T Clarity database imported to Exadata X2-2 Quarter Rack (excluding audit tables) •  One BizObj server (VM) used to generate reporting load for 40 concurrent report jobs •  Evaluated automated reporting batches for execution time, load characteristics •  Customer supplied specific, long-running queries tested individually on Exadata •  Where applicable, Exadata features induced to explore performance •  Exadata’s Hybrid Columnar Compression (HCC) not used to compress tables during the POC, but compression tests were run on large tables •  Tests on CLARITY_TDL_TRAN table show the following results •  Query High HCC Compression ratio – 8x to 10x •  Can reduce a 30GB table to 3GB •  Query Performance of HCC Compressed data often execute faster © 2013 Oracle Corporation 14
  • 15. Query Execution •  Customer supplied queries were executed under the following conditions: •  Database configured per Customer (matches current production) •  Reduced buffer cache to 2GB / multi-block read count = 128 / all non-PK indexes made invisible •  Configuration changes were made to show that Exadata performs better, for most DW workloads, with a smaller memory footprint •  The following page displays the results of the individual query testing done for a Clarity customer on Enkitec’s Exadata X2-2 quarter rack © 2013 Oracle Corporation 15
  • 16. Results – Query Execution Average Performance Improvement – 91x © 2013 Oracle Corporation 16
  • 17. Epic Clarity on Exadata Benchmark 2 Details © 2012 Oracle Corporation 17
  • 18. Epic Clarity on Exadata POC – Approach •  Customer provided 2T production Clarity database export, 20 specific queries •  Supplied queries were run unmodified under three configurations: *8 GB SGA (equivalent to current production) *15 GB SGA *40 GB SGA •  PARALLEL_MAX_SERVERS =24 •  Used standard formula maximum parallel Servers = 2 * Core Count •  •  •  •  •  •  Each query executed 2x to ensure at least some relevant data in buffer cache Hybrid Columnar Compression (HCC) was not used No tables were pinned in Exadata Smart Flash Cache The entire POC was run on a single node Exadata Quarter Rack Parallel slaves were confined to one node of the RAC All serial processes were run on a single node of the RAC © 2013 Oracle Corporation 18
  • 19. Results – Query Execution Currnent System 8G SGA Query 1 Query 2 Query 3 Query 4 Query 5 Query 6 Query 7 Query 8 Query 9 Query 10 46:13.00   58:55.00   32:24.00   06:57.00   8:45:12.00   14:04.00   04:47.00   08:33.00   6:38:10.00   19:59.00   Exadata 8G SGA 00:00.02   00:00.05   11:47.44   00:15.81   13:17.68   00:25.14   00:16.46   00:36.71   02:50.14   10:43.30   Exadata 15G SGA 00:00.02   00:01.66   10:29.40   00:15.45   10:36.32   00:11.60   00:16.80   00:35.31   02:49.07   06:48.19   hr:min:sec:10th  sec   Exadata 40G SGA 00:00.02   00:01.94   08:20.10   00:15.80   11:05.40   00:11.83   00:18.97   00:35.22   02:48.65   03:33.01   Parallel Degree Exadata Improvement Factor (based on 8G SGA) 24   24   24   24   24   24   24   12   Serial   12   138,650   70,700   3   26   40   34   17   14   140   2   Improvement factors are based on the current system compared to Exadata with an 8G SGA © 2013 Oracle Corporation 19
  • 20. Results – Query Execution Continued Currnent System 8G SGA Query 11 Query 12 Query 13 Query 14 Query 15 Query 16 Query 17 Query 18 Query 19 Query 20 © 2013 Oracle Corporation 28:07   40:07   36:08   1:10:27   04:45   02:57   1:27:26   42:32   18:23   3:13:31   Exadata 8G SGA 00:13.18   01:58.41   00:12.15   09:29.83   00:13.68   01:33.33   08:05.57   02:24.66   00:05.03   00:18.39   Exadata 15G SGA 00:13.66   01:52.75   00:13.82   03:25.33   00:13.80   00:00.46   00:13.49   01:21.20   00:14.04   00:15.75   Exadata 40G SGA 00:14.24   01:55.74   00:11.96   00:13.52   00:13.37   00:02.14   00:13.32   00:58.96   00:13.76   00:16.67   Parallel Degree Exadata Improvement Factor (based on 8G SGA) 24   24   24   Serial   24   24   Serial   24   24   24   128   20   178   7   21   2   11   18   219   631   20
  • 21. Results – HCC Compression Test To test Hybrid Columnar Compression on Clarity data, the Compression Advisor (DBMS_COMPRESSION) was used to simulate compression of the CLARITY_TDL_TRAN table HCC Compression Level Compression Ratio Query Low Query High 6 to 1 Archive Low 8 to 1 Archive High © 2013 Oracle Corporation 3 to 1 10 to 1 21
  • 22. Demo and Conclusions © 2013 Oracle Corporation 22
  • 23. Conclusions 1•  Epic Clarity workload hits the sweet spot for Exadata –  Large data volume, long running queries 2•  It is impossible to match Exadata’s IO capability for large table scans with any other Oracle-capable platform 3•  Additional benefits are available –  Hybrid Columnar Compression, Exadata Flash, and Parallelism 4•  With minimal effort, Customer can identify the business benefit of extreme performance gains shown during this POC 5•  Exadata supports improved performance with smaller memory –  More databases can be run on same hardware vs. custom built systems © 2013 Oracle Corporation 23
  • 24. Epic Clarity Target Platforms Epic   •  Target platform definition •  Supported platforms •  Customer demand •  Industry trends •  Exadata in-house at Epic © 2013 Oracle Corporation 24
  • 25. Summary and Next Steps © 2012 Oracle Corporation 25
  • 26. Summary What can YOU do generating MORE reports FASTER on LESS hardware? •  Extreme Epic Clarity performance on Exadata –  Up to 100x faster •  Do more (reports) with less (hardware) in less (time) –  512 reports in 12 hours vs. 1604 reports in 4 hours –  3x # of reports completed in ¼ the time –  Lower costs, consolidate workloads on same hardware •  Improve care quality –  More timely = better intelligence –  Actionable data at your fingertips sooner and/or more often © 2013 Oracle Corporation 26
  • 27. Next Steps Join us at HIMSS13! •  Oracle and Enkitec Breakfast Briefing Wed, March 6, 2013 7:30-9:00am Register here •  Continue the Conversation Reception Wed, March 6, 2013 4.30-7.30pm Invite forthcoming Investigate further –  Exadata website –  Schedule a private consultation © 2013 Oracle Corporation Consultation •  Assess performance of Epic Clarity DW •  Review reports and queries to identify opportunities that improve reporting •  Compare system to benchmark results •  Written performance recommendations Contact info@enkitec.com 27
  • 28. Q&A © 2012 Oracle Corporation 28
  • 29. For More Information •  •  •  •  •  Visit: Read: Join: Follow: Call: © 2013 Oracle Corporation Oracle Healthcare Website Oracle Healthcare Solutions Oracle Healthcare on Facebook Oracle Healthcare on Twitter Oracle Healthcare Representative 29
  • 30. © 2013 Oracle Corporation 30
  • 31. Appendix – Query Execution Current Customer System 8488_sec_aun8fmpug9jk4   8207_sec_1vauja2xan534   6881_sec_232b9Czqbnn9   6833_sec_18mgrhn25hvk8   6827_sec_facj6p8f68drf   6820_sec_azgu4cxwvub3n   5890_sec_57rgm8v0jzpc1   5695_sec_5a02q7wg0k05x   5546_sec_at3uwh0bmvygv   03:46:17.33   06:14:16.34   06:06:15.45   02:53:32.03   01:40:23.40   00:27:34.90   00:31:11.20   00:50:19.90   00:49:20.10   Exadata per Customer 16GB Buffer 00:55:41.50   01:23:19.67   01:22:36.91   00:49:11.32   00:28:55.56   00:10:30.08   00:04:25.41   00:25:42.47   00:06:56.32   Exadata per Enkitec 4GB Buffer 00:50:10.97   01:06:36.11   01:05:02.66   00:30:56.22   00:25:10.01   00:01:52.60   00:13:44.35   00:23:57.29   00:07:38.94   Exadata per Enkitec 2GB Buffer 01:08:15.80   01:19:04.93   01:15:24.70   00:35:38.72   00:26:51.30   00:02:05.00   00:12:29.06   00:23:35.28   00:07:03.25   Exadata No Indexes 2GB Buffer 00:22:08.46   00:52:50.74   00:52:53.65   00:18:15.83   00:11:50.95   00:00:38.90   00:03:00.75   00:00:46.47   00:07:13.97   All queries improved in performance on Exadata with no tuning. No parallelism was used. All queries were run on one node of the two node RAC. © 2013 Oracle Corporation 31
  • 32. Appendix – Query Execution Current Customer System 5282_sec_13w3x29huvpzs   4742_sec_g6hmtqdhggcs7   4736_sec_1jkjps3basyz7   4728_sec_9fy866srqj1hz   4716_sec_1wuj2pzmdf0wk   4120_sec_3vu8b5sfmr8r6   3534_sec_fv2hr8d15q4tr   3383_sec_dvztmf02uqcya   3184_sec_gg5jrs56h19t2   3182_sec_gazv5xbhh0w5s   00:38:40.30   00:31:12.80   00:16:34.40   00:28:07.20   00:47:45.80   14:35:44.65   00:09:22.60   00:12:54.30   00:36:13.60   00:08:08.50   Exadata per Customer 16GB Buffer 00:04:55.45    00:04:55.45   Killed   00:33:24.63   00:11:31.62   TEMP   00:11:08.64   00:00:09   00:00:00.52   00:00:52.88   Exadata per Enkitec 4GB Buffer 00:05:05.03   00:00:01.28   Killed   00:23:31.59    00:06:15.23   TEMP   00:09:12.01   00:00:11.52   00:00:03.63   00:02:38.70   Exadata per Enkitec 2GB Buffer 00:05:05.76   00:00:00.95   Killed    00:24:51.67   00:04:59.86   TEMP   00:09:36.35   00:00:04.15   00:00:03.52   00:02:18.52   Exadata No Indexes 00:12:46.55   00:00:02.20   00:17:52.99   00:09:54.17   00:10:29.17   TEMP   00:00:33.87   00:00:04.57   00:00:07.08   00:01:33.66   All queries improved in performance on Exadata with no tuning with the exception of two queries, both of which experienced plan digression due to database version change. © 2013 Oracle Corporation 32
  • 33. Appendix – Additional Tuning •  Query 4736 ran for 16 minutes at Customer. Due to execution plan changes from 10g to 11g, the query never finished on Exadata. •  After removing all non-PK indexes, Query 4736 finished in 17 minutes on Exadata (1 minute longer than on Customer production). •  The largest table in the query was still using a PK index. After removing this index (via hint) the query ran in 3 minutes 42 seconds on Exadata (5x faster). © 2013 Oracle Corporation 33