SlideShare a Scribd company logo
1 of 2
Download to read offline
Database Performance Optimization Practice Framework




        Database Performance Optimization Practice (DPOP) History at Rose:
  Rose International noticed powerful opportunities to tune and greatly enhance customer databases
  during the course of providing solution services to State, Federal and Commercial customers. As such,
  Rose began a search for tools to help our solution teams increase their value to the customer base.
  Through the course of such exploration, we determined that this area could support a separate practice.
                                                 The Rose International DPOP Team:
    "I would like to say thank you for
    the support you were able to               A services solution is only as good as the people providing
                                               it. The Rose International DPOP Team has the skills and
    provide us on our Oracle and SQL
                                               capabilities to establish, mentor and manage database
    platforms. We have seen great              performance that services large customer bases for
    benefit from your services                 developed and purposed software. Our DPOP Team can
    especially on the Oracle side              deliver huge database performance improvement results
    where job run time for our EMS             including:
    application was drastically                 1. Typical reductions in elapsed time and resource
    reduced without the need to alter               utilization above 90 percent, but with a guaranteed
    the application. Also your flexibility          reduction at 50 percent.
    with being able to work remotely             2. Millions of dollars in cost reductions for hardware (CPU,
    was a great benefit for us. It not              Memory, DASD) and software license fees.
    only helped to reduce cost it also          3. Establishing a true application performance discipline
    decreased response time and                     for clients including:
    helped by resolving issues in a                      Defining roles/responsibilities.
    more timely manner. We look                          Ensuring the right tools and processes are in place.
    forward to continuing to work with         The Rose International DPOP Team has the capability to
    Rose International in the future."         seamlessly transition into any organization to provide our
                                               DPOP service. Also, mentoring and training your staff is
        Jack Henry & Associates                another aspect of incorporating this DPOP practice into
                                               your organization.
        How to Engage DPOP:
  Two to four hours of actual time (elapsed time may be longer, as tools run on your database) is required
  for an initial analysis of key mission critical, high volume transactions. There is no cost for this
  analysis. At the end of the analysis, we will provide a report indicating the number of additional hours
  and the estimated improvement in CPU Utilization and Response Time that can be expected for those
  transactions.

  No matter the expectation set in our report, if we do not generate at least a 50 percent
  improvement in either CPU Utilization or Response Time, you pay nothing to Rose International.
  Also, in the event that one of our DPOP solutions reverts back to prior performance, our DPOP Team
  will fix this at no cost. While this has never happened, we still offer this as a further guarantee of our
  DPOP service. Rest assured from the initial analysis to after the solution is implemented; Rose
  International's DPOP Team will be there to provide the necessary support.

                                                                                           www.roseint.com
Recent Gains Summary of DPOP:
                 Centene Corporation (January 2009 - July 2009)
                         Recent engagement spanned six months across various adjudication, data warehouse
                         and operational data store (ODS) applications. Over 100 performance tuning efforts
                         were authored via DPOP, and the average gains in CPU reduction and elapsed time
                         reduction were over 90 percent.

                         Below are just a few gains of actual performance gains realized via DPOP at Centene
                         Corporation. Again, there were over 100 efforts with gains similar to the below
                         percentage improvements.

                                       ORIGINAL              TUNED          % Gain       ORIGINAL            TUNED          % Gain 2
                                       Time(sec)            Time(sec)                    CPU (sec)          CPU (sec)

                                        2,810.01              0.03            100%         124.01             0.01            100%
                                        2,056.92              0.89            100%         258.49             0.02            100%
                                         923.88               0.01            100%         135.88             0.01            100%
                                        900.31                1.64            100%         270.01             3.01             99%
                                        885.56                 1.3            100%         142.69             2.44             98%
                                        885.56                 1.3            100%         142.69             2.44             98%
                                         829.2                1.32            100%         140.29             2.67             98%
                                         829.2                1.32            100%         140.29             2.67             98%
                                        782.53                 0.3            100%         262.12             0.01            100%
                                        751.26               69.02             91%         594.23             7.27             99%

                 Express Scripts (August 2009 - Present)
                         The Rose International DPOP Team is currently engaged at Express Scripts. One
                         example of the Rose DPOP Team's results is that the most expensive SQL in Express
                         Scripts' member portal system has had its CPU consumption and elapsed time reduced
                         by over 95 percent. The original number of logical reads for this SQL was over two billion
                         per day, and is now a few thousand.

                         Further results of the Rose DPOP Team's tuning analysis are listed below. Based on just
                         these gains, there has been over three billion I/O's saved per day, which resulted in 500
                         hours of daily CPU usage reduction, and over 1,000 hours of daily Elapsed Time
                         reduction.

                                       ORIGINAL          TUNED           % Gain         ORIGINAL          TUNED            % Gain
                                       Time (sec)       Time (sec)                      CPU (sec)        CPU (sec)
                                          0.517            0.018           97%             0.511            0.002            100%
                                          0.018            0.004           78%             0.007            0.004            43%
                                          0.683            0.006           99%             0.665            0.006            99%
                                        9,038.89           49.492          99%           9,033.28           8.245            100%
                                          7.078            0.062           99%              0.73            0.035            95%
                                         238.448           9.956           96%            17.493            6.513            63%
                                          0.012            0.009           29%             0.012            0.009            29%

St. Louis • Jefferson City • Chicago • Springfield • Des Moines • Irvine • San Ramon • San Francisco • Minneapolis • Dallas • White Plains • Seattle • New Delhi
                                                                        www.roseint.com
                                                                    E-mail: sales@roseint.com
                                                       Phone: 888.443.ROSE (7673) Fax: 888.767.3428

More Related Content

Similar to DPOP Framework

Achieving Business Value with AWS - AWS Transformation Day 2018: Detroit
Achieving Business Value with AWS - AWS Transformation Day 2018: DetroitAchieving Business Value with AWS - AWS Transformation Day 2018: Detroit
Achieving Business Value with AWS - AWS Transformation Day 2018: DetroitAmazon Web Services
 
DPOP Flyer
DPOP FlyerDPOP Flyer
DPOP Flyercat_5150
 
AWS Cloud Value Framework - AWS Transformation Days Raleigh 2018.pdf
AWS Cloud Value Framework - AWS Transformation Days Raleigh 2018.pdfAWS Cloud Value Framework - AWS Transformation Days Raleigh 2018.pdf
AWS Cloud Value Framework - AWS Transformation Days Raleigh 2018.pdfAmazon Web Services
 
Achieving Business Value with AWS
Achieving Business Value with AWSAchieving Business Value with AWS
Achieving Business Value with AWSAmazon Web Services
 
Creazione del business case per l'adozione del cloud nella tua azienda
Creazione del business case per l'adozione del cloud nella tua aziendaCreazione del business case per l'adozione del cloud nella tua azienda
Creazione del business case per l'adozione del cloud nella tua aziendaAmazon Web Services
 
Achieving Business Value with AWS - AWS Transformation Day: Santa Clara 2018
Achieving Business Value with AWS - AWS Transformation Day: Santa Clara 2018Achieving Business Value with AWS - AWS Transformation Day: Santa Clara 2018
Achieving Business Value with AWS - AWS Transformation Day: Santa Clara 2018Amazon Web Services
 
Achieving Business Value - Transformation Day Philadelphia 2018
Achieving Business Value - Transformation Day Philadelphia 2018Achieving Business Value - Transformation Day Philadelphia 2018
Achieving Business Value - Transformation Day Philadelphia 2018Amazon Web Services
 
Fuzzy Control meets Software Engineering
Fuzzy Control meets Software EngineeringFuzzy Control meets Software Engineering
Fuzzy Control meets Software EngineeringPooyan Jamshidi
 
ENT204 The AWS Cloud Value Framework
ENT204 The AWS Cloud Value FrameworkENT204 The AWS Cloud Value Framework
ENT204 The AWS Cloud Value FrameworkAmazon Web Services
 
Enterprise Search Summit - Speeding Up Search
Enterprise Search Summit - Speeding Up SearchEnterprise Search Summit - Speeding Up Search
Enterprise Search Summit - Speeding Up SearchAzul Systems Inc.
 
2011 Acumen Annual Summit Keynote
2011 Acumen Annual Summit Keynote2011 Acumen Annual Summit Keynote
2011 Acumen Annual Summit KeynoteAcumen
 
ServiceNow - Introduction.pptx
ServiceNow - Introduction.pptxServiceNow - Introduction.pptx
ServiceNow - Introduction.pptxUjjwalPandit7
 
ERP & NetSuite for B Corps
ERP & NetSuite for B CorpsERP & NetSuite for B Corps
ERP & NetSuite for B Corpsnetsuiteorg
 
CCCC Neustar Lenny Rachitsky
CCCC Neustar Lenny RachitskyCCCC Neustar Lenny Rachitsky
CCCC Neustar Lenny RachitskyCloud Congress
 
Data protection for oracle backup & recovery for oracle databases
Data protection for oracle  backup & recovery for oracle databasesData protection for oracle  backup & recovery for oracle databases
Data protection for oracle backup & recovery for oracle databasessolarisyougood
 
Data protection for oracle backup & recovery for oracle databases
Data protection for oracle  backup & recovery for oracle databasesData protection for oracle  backup & recovery for oracle databases
Data protection for oracle backup & recovery for oracle databasessolarisyougood
 
Estandarización de parámetros de medición del OEE
Estandarización de parámetros de medición del OEEEstandarización de parámetros de medición del OEE
Estandarización de parámetros de medición del OEEIgnacio Araya Zamora
 
MODERNIZATION OF NTUC INCOME
MODERNIZATION OF NTUC INCOME MODERNIZATION OF NTUC INCOME
MODERNIZATION OF NTUC INCOME Syeda Tabia
 

Similar to DPOP Framework (20)

Dpop Framework
Dpop FrameworkDpop Framework
Dpop Framework
 
Achieving Business Value with AWS - AWS Transformation Day 2018: Detroit
Achieving Business Value with AWS - AWS Transformation Day 2018: DetroitAchieving Business Value with AWS - AWS Transformation Day 2018: Detroit
Achieving Business Value with AWS - AWS Transformation Day 2018: Detroit
 
DPOP Flyer
DPOP FlyerDPOP Flyer
DPOP Flyer
 
Logrando valor de negocio con AWS
Logrando valor de negocio con AWSLogrando valor de negocio con AWS
Logrando valor de negocio con AWS
 
AWS Cloud Value Framework - AWS Transformation Days Raleigh 2018.pdf
AWS Cloud Value Framework - AWS Transformation Days Raleigh 2018.pdfAWS Cloud Value Framework - AWS Transformation Days Raleigh 2018.pdf
AWS Cloud Value Framework - AWS Transformation Days Raleigh 2018.pdf
 
Achieving Business Value with AWS
Achieving Business Value with AWSAchieving Business Value with AWS
Achieving Business Value with AWS
 
Creazione del business case per l'adozione del cloud nella tua azienda
Creazione del business case per l'adozione del cloud nella tua aziendaCreazione del business case per l'adozione del cloud nella tua azienda
Creazione del business case per l'adozione del cloud nella tua azienda
 
Achieving Business Value with AWS - AWS Transformation Day: Santa Clara 2018
Achieving Business Value with AWS - AWS Transformation Day: Santa Clara 2018Achieving Business Value with AWS - AWS Transformation Day: Santa Clara 2018
Achieving Business Value with AWS - AWS Transformation Day: Santa Clara 2018
 
Achieving Business Value - Transformation Day Philadelphia 2018
Achieving Business Value - Transformation Day Philadelphia 2018Achieving Business Value - Transformation Day Philadelphia 2018
Achieving Business Value - Transformation Day Philadelphia 2018
 
Fuzzy Control meets Software Engineering
Fuzzy Control meets Software EngineeringFuzzy Control meets Software Engineering
Fuzzy Control meets Software Engineering
 
ENT204 The AWS Cloud Value Framework
ENT204 The AWS Cloud Value FrameworkENT204 The AWS Cloud Value Framework
ENT204 The AWS Cloud Value Framework
 
Enterprise Search Summit - Speeding Up Search
Enterprise Search Summit - Speeding Up SearchEnterprise Search Summit - Speeding Up Search
Enterprise Search Summit - Speeding Up Search
 
2011 Acumen Annual Summit Keynote
2011 Acumen Annual Summit Keynote2011 Acumen Annual Summit Keynote
2011 Acumen Annual Summit Keynote
 
ServiceNow - Introduction.pptx
ServiceNow - Introduction.pptxServiceNow - Introduction.pptx
ServiceNow - Introduction.pptx
 
ERP & NetSuite for B Corps
ERP & NetSuite for B CorpsERP & NetSuite for B Corps
ERP & NetSuite for B Corps
 
CCCC Neustar Lenny Rachitsky
CCCC Neustar Lenny RachitskyCCCC Neustar Lenny Rachitsky
CCCC Neustar Lenny Rachitsky
 
Data protection for oracle backup & recovery for oracle databases
Data protection for oracle  backup & recovery for oracle databasesData protection for oracle  backup & recovery for oracle databases
Data protection for oracle backup & recovery for oracle databases
 
Data protection for oracle backup & recovery for oracle databases
Data protection for oracle  backup & recovery for oracle databasesData protection for oracle  backup & recovery for oracle databases
Data protection for oracle backup & recovery for oracle databases
 
Estandarización de parámetros de medición del OEE
Estandarización de parámetros de medición del OEEEstandarización de parámetros de medición del OEE
Estandarización de parámetros de medición del OEE
 
MODERNIZATION OF NTUC INCOME
MODERNIZATION OF NTUC INCOME MODERNIZATION OF NTUC INCOME
MODERNIZATION OF NTUC INCOME
 

Recently uploaded

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 

Recently uploaded (20)

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 

DPOP Framework

  • 1. Database Performance Optimization Practice Framework Database Performance Optimization Practice (DPOP) History at Rose: Rose International noticed powerful opportunities to tune and greatly enhance customer databases during the course of providing solution services to State, Federal and Commercial customers. As such, Rose began a search for tools to help our solution teams increase their value to the customer base. Through the course of such exploration, we determined that this area could support a separate practice. The Rose International DPOP Team: "I would like to say thank you for the support you were able to A services solution is only as good as the people providing it. The Rose International DPOP Team has the skills and provide us on our Oracle and SQL capabilities to establish, mentor and manage database platforms. We have seen great performance that services large customer bases for benefit from your services developed and purposed software. Our DPOP Team can especially on the Oracle side deliver huge database performance improvement results where job run time for our EMS including: application was drastically 1. Typical reductions in elapsed time and resource reduced without the need to alter utilization above 90 percent, but with a guaranteed the application. Also your flexibility reduction at 50 percent. with being able to work remotely 2. Millions of dollars in cost reductions for hardware (CPU, was a great benefit for us. It not Memory, DASD) and software license fees. only helped to reduce cost it also 3. Establishing a true application performance discipline decreased response time and for clients including: helped by resolving issues in a Defining roles/responsibilities. more timely manner. We look Ensuring the right tools and processes are in place. forward to continuing to work with The Rose International DPOP Team has the capability to Rose International in the future." seamlessly transition into any organization to provide our DPOP service. Also, mentoring and training your staff is Jack Henry & Associates another aspect of incorporating this DPOP practice into your organization. How to Engage DPOP: Two to four hours of actual time (elapsed time may be longer, as tools run on your database) is required for an initial analysis of key mission critical, high volume transactions. There is no cost for this analysis. At the end of the analysis, we will provide a report indicating the number of additional hours and the estimated improvement in CPU Utilization and Response Time that can be expected for those transactions. No matter the expectation set in our report, if we do not generate at least a 50 percent improvement in either CPU Utilization or Response Time, you pay nothing to Rose International. Also, in the event that one of our DPOP solutions reverts back to prior performance, our DPOP Team will fix this at no cost. While this has never happened, we still offer this as a further guarantee of our DPOP service. Rest assured from the initial analysis to after the solution is implemented; Rose International's DPOP Team will be there to provide the necessary support. www.roseint.com
  • 2. Recent Gains Summary of DPOP: Centene Corporation (January 2009 - July 2009) Recent engagement spanned six months across various adjudication, data warehouse and operational data store (ODS) applications. Over 100 performance tuning efforts were authored via DPOP, and the average gains in CPU reduction and elapsed time reduction were over 90 percent. Below are just a few gains of actual performance gains realized via DPOP at Centene Corporation. Again, there were over 100 efforts with gains similar to the below percentage improvements. ORIGINAL TUNED % Gain ORIGINAL TUNED % Gain 2 Time(sec) Time(sec) CPU (sec) CPU (sec) 2,810.01 0.03 100% 124.01 0.01 100% 2,056.92 0.89 100% 258.49 0.02 100% 923.88 0.01 100% 135.88 0.01 100% 900.31 1.64 100% 270.01 3.01 99% 885.56 1.3 100% 142.69 2.44 98% 885.56 1.3 100% 142.69 2.44 98% 829.2 1.32 100% 140.29 2.67 98% 829.2 1.32 100% 140.29 2.67 98% 782.53 0.3 100% 262.12 0.01 100% 751.26 69.02 91% 594.23 7.27 99% Express Scripts (August 2009 - Present) The Rose International DPOP Team is currently engaged at Express Scripts. One example of the Rose DPOP Team's results is that the most expensive SQL in Express Scripts' member portal system has had its CPU consumption and elapsed time reduced by over 95 percent. The original number of logical reads for this SQL was over two billion per day, and is now a few thousand. Further results of the Rose DPOP Team's tuning analysis are listed below. Based on just these gains, there has been over three billion I/O's saved per day, which resulted in 500 hours of daily CPU usage reduction, and over 1,000 hours of daily Elapsed Time reduction. ORIGINAL TUNED % Gain ORIGINAL TUNED % Gain Time (sec) Time (sec) CPU (sec) CPU (sec) 0.517 0.018 97% 0.511 0.002 100% 0.018 0.004 78% 0.007 0.004 43% 0.683 0.006 99% 0.665 0.006 99% 9,038.89 49.492 99% 9,033.28 8.245 100% 7.078 0.062 99% 0.73 0.035 95% 238.448 9.956 96% 17.493 6.513 63% 0.012 0.009 29% 0.012 0.009 29% St. Louis • Jefferson City • Chicago • Springfield • Des Moines • Irvine • San Ramon • San Francisco • Minneapolis • Dallas • White Plains • Seattle • New Delhi www.roseint.com E-mail: sales@roseint.com Phone: 888.443.ROSE (7673) Fax: 888.767.3428