Independent consultant Available for consulting In-house workshops Cost-Based Optimizer Performance By Design Performance Troubleshooting Oracle ACE Director.

Slides:



Advertisements
Similar presentations
3 hr 5 hr 8 hr Hours worked Charge
Advertisements

Alternative Algorithms
第十一章 心 悸 《急诊医学》.
The First, Aggie Spirit Agricultural & Mechanical A&MAggie.
Chapter 13: Query Processing
$1 Million $500,000 $250,000 $125,000 $64,000 $32,000 $16,000 $8,000 $4,000 $2,000 $1,000 $500 $300 $200 $100 Welcome.
PCC-SU-010 Identify some key business issues you need to consider before setting up Product Change Control in MFG/PRO PCC Set up Product Change Control.
1 Nia Sutton Becta Total Cost of Ownership of ICT in schools.
Warm-up #5 A B C D 63 o ( 9x o Find x and m AD. Table of Contents Section Other Angle Relationships in Circles.
Name: Date: Read temperatures on a thermometer Independent / Some adult support / A lot of adult support
Figure 1 AB Liver TG (µg/µg prot) PPAR # C Liver Mac1 staining (cells/mm²) +/++/--/- PPAR D NS Plasma TG (mg/dL) +/++/--/- PPAR.
2008 ACTION Registry ® -GWTG 2 nd Quarter Results.
Ozone Level ppb (parts per billion)
Demonstration Problem
GAME RULES Chose teams One team, picks one case The team opens up six of the remaining 25 cases. The Banker makes an offer. If the team declines they.
| Slide 1 SEEAW Emission Accounts Calculation Examples and Supplementary Information Chile, 1-4 June, 2009 Technical Workshop on the Preparation.
Chapter 3: Utilization and Volume. 26 Chartbook 2000 Community hospital acute care admissions declined 15 percent between 1980 and 1994 and then began.
© 2007 Univera. All rights reserved.Friday, February 14, 2014© 2007 Univera. All rights reserved.1 = 2,200 GV Level 1 Dark Green = 100 PV Light Green =
EMISSIONS REDUCTION MADE EASY! EMISSIONS REDUCTION MADE EASY!
Whiteboardmaths.com © 2004 All rights reserved
50 Where are we listening? Could we detect Earth? Is there a Solution?
Welcome to Who Wants to be a Millionaire
$100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300.
Partial Products for Multiplication
1 More Standard Costing & Variance Analysis Week 10.
Answer these on your whiteboards:
Who Wants To Be A Millionaire?
£1 Million £500,000 £250,000 £125,000 £64,000 £32,000 £16,000 £8,000 £4,000 £2,000 £1,000 £500 £300 £200 £100 Welcome.
Welcome to Who Wants to be a Millionaire
Fig. 1. Ms.: Stratified prokaryote network …… by Daffonchio et al., 2004 b a Conductivity [mS cm -1 ] Water depth (m) 40.
First 8 Ranks Top 4 Ranks.
1 Class problem Look-N-Cook sells uncooked pies that can be heated at home and taste delicious. An income statement for a typical month is given below.
NALHFA 2012 Annual Educational Conference Meeting the Challenge: Creating Opportunities and Developing New Solutions in Affordable Housing April 25-28,
COST-VOLUME-PROFIT (CVP) ANALYSIS
Case Study.
ENERGY STAR ® Qualified Fenestration Products ENERGY STAR Meeting – June 4, 2008 Steve Hopwood Office of Energy Efficiency.
Sl No Top-up Amount No Of Affiliate Ads Payment Per Day By Affiliate Ad Total Affiliate Ad Income 1.5,000/- Daily 2 ad for 100 days 100/- Affiliate.
Analysis grid superimposed 2D Street Grid Calculating Travel-Time …vector to raster conversion Note that a 100 row by 100 column analysis grid (10,000.
Indoor Water Conservation Presented by Travis Andrews City of Arlington Water Utilities.
Presented by Sandra Healy, CGFM Principal Auditor Idaho Transportation Department 1.
Your boss asks… How many of these things do we have to sell before we start making money? Use your arrow keys to navigate the slides.
Fixed and Variable Costs. Median income per household member in the U.S. in 2006 was in the range from: 1)$15,000-20,000 2)$20,000-25,000 3)$25,000-30,000.
Decision Analysis (Decision Trees) Y. İlker TOPCU, Ph.D twitter.com/yitopcu.
Data Needs & Data Services: Librarians as Communicator, Conduit, Consultant, Collaborator Minglu Wang & Ka-Neng Au John Cotton Dana Library Rutgers University.
Independent consultant Available for consulting In-house workshops Cost-Based Optimizer Performance By Design Performance Troubleshooting Oracle ACE Director.
Note: Please view this presentation as a slideshow as there are animated slides throughout. Click the mouse to advance.
Managing Capacity.
Network and System Design
Systems of equations word problems
What do you have stored in your home for the day of want? What do you have stored in your home for the day of want? The Most Honorable Elijah Muhammad.
Slide 1 Notebook Friday, 22 August 2014Registration Respect yourself - Respect each other - Respect the environment Starter How many words can you find.
Computation Algorithms Everyday Mathematics.
Using the properties and formula of Aritmetica series and Geometri series.
We can multiply bigger numbers using an algorithm!
Partial Products Algorithm for Multiplication Created by Rina Iati South Western School District Hanover, PA.
Time to Teach Presents Year 5 (National Numeracy Strategy) (Based on DFEE Sample Lessons)
Lesson Menu Five-Minute Check (over Lesson 5–7) Main Idea and Vocabulary Key Concept: Percent of Change Example 1:Real-World Example: Find Percent of Change.
The Future Is What We Make VP Networking. Direct Reward Direct Commission (based on 1L + 1R) Step Reward (based on volume at 2L + 2R) 2/2 Plan Customer.
Elasticity and its Application
Making Numbers Two-digit numbers Three-digit numbers Click on the HOME button to return to this page at any time.
Structures and Mechanisms. Pulleys A pulley wheel is a mechanism which helps move or lift objects. pulley Exercise machine.
Beat the Computer Drill Divide 10s Becky Afghani, LBUSD Math Curriculum Office, 2004 Vertical Format.
 1 ’ s Share  2 ’ s Share  3 ’ s Share  ’ s Share Illinois (Coney) New Mexico (Bartlett) UCFA Fault allocation:  =20%,  1 =10%,  2 =40%,  3 =30%
$100,000 Pyramid A Fun Vocabulary Game! CAN YOU GUESS ALL SIX WORDS IN 1 MINUTE? Player 1: Sees the word and defines/describes it without saying the word.
Denmark’s largest business medium quarters 2008.
Cost-Revenue Analysis for Decision Making
Doubling and Halving. CATEGORY 1 Doubling and Halving with basic facts.
DIVIDEND CAPTURING. 1… Announcement date 2… Ex-date 3… Date of record 4… Payout date.
 Independent consultant  Performance Troubleshooting  In-house workshops  Cost-Based Optimizer  Performance By Design  Oracle ACE Director  Member.
Presentation transcript:

Independent consultant Available for consulting In-house workshops Cost-Based Optimizer Performance By Design Performance Troubleshooting Oracle ACE Director Member of OakTable Network

Three main questions you should ask when looking for an efficient execution plan: How much data? How many rows / volume? How scattered / clustered is the data? Caching? => Know your data!

Why are these questions so important? Two main strategies: One Big Job => How much data, volume? Few/many Small Jobs => How many times / rows? => Effort per iteration? Clustering / Caching

Optimizers cost estimate is based on: How much data? How many rows / volume? How scattered / clustered? (partially) (Caching?) Not at all

Clustering Factor Statistics / Histograms Datatype issues

1,000 rows => visit 1,000 table blocks: 1,000 * 5ms = 5 s

1,000 rows => visit 10 table blocks: 10 * 5ms = 50 ms

Re-visiting the same recent table blocks

SELECT SKEWED_NUMBER FROM T ORDER BY SKEWED_NUMBER 1,000 2,000 3,000 4,000 5,000 … 1 70, , , , ,000 10,000,000 rows 100 popular values with 70,000 occurrences 250 buckets each covering 40,000 rows (compute) 250 buckets each covering approx. 22/23 rows (estimate) 40,000 80, , , , , , , , ,000 1,000 2,000 3,000 4,000 5,000 6,000 Rows Endpoint

1, ,000 7,000,000 10,000,000

1, ,000 7,000,000 10,000,000