OGH: : 11g in de praktijk



Similar documents
How To Test For A Test On A Test Server

Uniface en PostgreSQL, de eerste ervaringen

Proprietary Kroll Ontrack. Data recovery Data management Electronic Evidence

OutSystems on Oracle

GMP-Z Annex 15: Kwalificatie en validatie

Real Application Testing. Fred Louis Oracle Enterprise Architect

Twee remedies tegen systeemuitval en datacorruptie [RAC en Data Guard]

PROFIBUS & PROFINET Nederland PROFIBUS, PROFINET en IO-Link. Ede, 12 november 2009

Oracle BI Enterprise Edition. OGh DBA dag 14 September 2010 Nasierkhan Jahangier

Met je hoofd in de wolken. Ard-Jan Glas

Market Intelligence & Research Services. CRM Trends Overview. MarketCap International BV Januari 2011

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

The new release of Oracle BI 11g R1

Citrix Access Gateway: Implementing Enterprise Edition Feature 9.0

Load Balancing Lync Jaap Wesselius

Ons privacybier. Derde privacycafé Data Protection Institute 13 januari 2016 Thomas More Mechelen 21/01/16

IT-waardeketen management op basis van eeuwenoude supply chain kennis

ORACLE CORE DBA ONLINE TRAINING

UvA college Governance and Portfolio Management

Data and Application Migration The do s and don'ts. Iris Pinkster Professional Testing

Hoe bestuurt u de cloud?

ead management een digital wereld

Oracle Database 12c: Performance Management and Tuning NEW

Risk-Based Monitoring

ITCulinair Cisco InterCloud

Is het nodig risico s te beheersen op basis van een aanname..

Special Interest Group Oracle WebCenter

Exploiting Oracle Tools and Utilities for Monitoring and Testing Oracle RAC OTN Tour

Ontwikkeling van applicatie software: het nieuwe alternatief!

Een Portal voor APEX en Forms applicaties

Storage in Microsoft Azure Wat moet ik daarmee? Bert

Architectuur hulpmiddelen TechnoVision & CORA. Maarten Engels Nieuwegein, 9 februari 2012

Virtualisatie. voor desktop en beginners. Gert Schepens Slides & Notities op gertschepens.be

IBM Storwize V7000. IBM Systems Storage. Enterprise functionaliteit voor Midrange prijs. Produkt Manager Disk Storage voor IBM IMT-Benelux

How to manage Business Apps - Case for a Mobile Access Strategy -

Wat is nieuw in JD Edwards?

Examen Software Engineering /09/2011

Dynamische Websites. Week 7

Hoe ontwerp en realiseer je een digitale wasstraat?

Oracle Database 11g: New Features for Administrators

Why Standardize on Oracle Database 11g Next Generation Database Management. Thomas Kyte

Management Packs for Database

Relationele Databases 2002/2003

Requirements Lifecycle Management succes in de breedte. Plenaire sessie SPIder 25 april 2006 Tinus Vellekoop

Basic Tuning Tools Monitoring tools overview Enterprise Manager V$ Views, Statistics and Metrics Wait Events

How to deliver Self Service IT Automation

CO-BRANDING RICHTLIJNEN

QAFE. Oracle Gebruikersclub Holland Rokesh Jankie Qualogy. Friday, April 16, 2010

1. This lesson introduces the Performance Tuning course objectives and agenda

~ We are all goddesses, the only problem is that we forget that when we grow up ~

Oracle Database 11g: Performance Tuning DBA Release 2

Logging en Monitoring - privacy, beveiliging en compliance Enkele praktijkvoorbeelden

Evidence-based Best Practices for JD Edwards EnterpriseOne

The information in this report is confidential. So keep this report in a safe place!

Oracle Database 11g: Administration Workshop II DBA Release 2

Visie op Hosted Services: Cloud Computing. Michel N guettia Business Lead Server

Hoofdstuk 17. Operating systems uit de praktijk

Magic Software Enterprises. Composite Application Development Suite

UNIVERSITY AUTHORISED EDUCATION PARTNER (WDP)

Integral Engineering

SURFnet Dashboard. Concept, Impressions and ideas. High quality internet for higher Education and Research

Assuring the Cloud. Hans Bootsma Deloitte Risk Services +31 (0)

Oracle Database 11g: Administration Workshop II Release 2

Linux Network Server: Firewalls

Oracle Database 11g: Administration Workshop II DBA Release 2

PlantPAx op weg naar Connected Enterprise.

Copyright 2015 VMdamentals.com. All rights reserved.

CMMI version 1.3. How agile is CMMI?

NL VMUG UserCon March

Risk-Free Administration for Expert Database Administrators

Verticale tuin maken van een pallet

Masterclass Maintenance & Management

Cursusrooster Technology NEDERLAND. Nederland maart juni Learn Oracle From Oracle

Managed Security Services Als je het doet moet je het goed doen.

Specification by Example (methoden, technieken en tools) Remco Snelders Product owner & Business analyst

Software VOC netwerkbijeenkomst De kansen van OEM. Hans Schut OEM Partner Manager Nederland 9 juli 2014

Proactive Performance Monitoring Using Metric Extensions and SPA

MAYORGAME (BURGEMEESTERGAME)

Oracle vs. SQL Server. Simon Pane & Steve Recsky First4 Database Partners Inc. September 20, 2012

General introduction DCE + automotive electronics

Information technology specialist (systems integration) Informatietechnologie specialist (systeemintegratie) Professional activities/tasks

Oracle Database 12c: Administration Workshop NEW

Met wie moet je als erasmusstudent het eerst contact opnemen als je aankomt?

Oracle Database 12c: Admin, Install and Upgrade Accelerated

Platform voor Informatiebeveiliging IB Governance en management dashboards

Top Down Performance Management with OEM Grid Control Or How I learned to stop worrying and love OEM Grid Control John Darrah, DBAK

T h e N e x t G e n e r a t i o n of C o n s u m e r i z a t i o n KIXS. Leading Edge Forum Study Tour October 2013

Oracle Database 11g: New Features for Administrators DBA Release 2

Oracle Database 11g: Administration Workshop I Release 2

Objectif. Participant. Prérequis. Pédagogie. Oracle Database 11g - New Features for Administrators Release 2. 5 Jours [35 Heures]

Research Report. Ingelien Poutsma Marnienke van der Maal Sabina Idler

Oracle Database 11g: Administration Workshop I Release 2

Oracle Database 11g: Administration Workshop I

Maximizer Synergy. BE Houwaartstraat 200/1 BE 3270 Scherpenheuvel. Tel: Fax:

Transcription:

OGH: : 11g in de praktijk Real Application Testing SPREKER : E-MAIL : PATRICK MUNNE PMUNNE@TRANSFER-SOLUTIONS.COM DATUM : 14-09-2010 WWW.TRANSFER-SOLUTIONS.COM

Real Application Testing Uitleg Real Application Testing (RAT) Real Application Testing bij de klant COPYRIGHT TRANSFER SOLUTIONS B.V. 2

Real Application Testing Database Replay SQL Performance Analyzer COPYRIGHT TRANSFER SOLUTIONS B.V. 3

Database Replay: Overview COPYRIGHT TRANSFER SOLUTIONS B.V. 4

Database Replay Met behulp van database replay kan de performance worden bekeken in scenario s als: Database-upgrade Single instance => RAC Filesystem => ASM OS => OS bijv: Windows => Linux COPYRIGHT TRANSFER SOLUTIONS B.V. 5

Database Replay: Voorbeeld Voorbeeld: 1. Capture van een Oracle 9.2.0.8 omgeving (windows 32-bit) 2. Meer dan 100.000 records aanmaken (met behulp van SwingBench) 3. Replay op een Oracle 11.2.0.1 omgeving (linux 64-bit) COPYRIGHT TRANSFER SOLUTIONS B.V. 6

Database Replay: Filmpje 1 COPYRIGHT TRANSFER SOLUTIONS B.V. 7

Database Replay: Filmpje 2 COPYRIGHT TRANSFER SOLUTIONS B.V. 8

Database Replay: Filmpje 3 COPYRIGHT TRANSFER SOLUTIONS B.V. 9

Database Replay: Stap 1 -> Capture Directory voor de binary files (capture-files) Gebruik maken van filters Capture-rapport COPYRIGHT TRANSFER SOLUTIONS B.V. 10

Database Replay: Stap 2 -> Process Verwerk de capture-files Configureer de replay-clients (WRC) COPYRIGHT TRANSFER SOLUTIONS B.V. 11

Database Replay: Stap 3 -> Replay Synchronization Connect_time_scale Think_time_scale COPYRIGHT TRANSFER SOLUTIONS B.V. 12

Database Replay: Stap 4 -> Analysis & Reporting Replay-rapport AWR, ASH en ADDM COPYRIGHT TRANSFER SOLUTIONS B.V. 13

Real Application Testing bij de klant Situatie: Klant wil migreren van Oracle 9.2.0.6 naar 11.1.0.7 7x24 omgeving Nieuwe hardware voor de Oracle 11 omgeving Fail Safe omgeving zonder echt aparte testomgeving COPYRIGHT TRANSFER SOLUTIONS B.V. 14

Real Application Testing bij de klant COPYRIGHT TRANSFER SOLUTIONS B.V. 15

Real Application Testing Doelstelling Migreren met zo min mogelijk downtime Performance moet na de migratie tenminste gelijk zijn COPYRIGHT TRANSFER SOLUTIONS B.V. 16

Real Application Testing Inzet van Real Application Testing Voornamelijk de Database Replay optie COPYRIGHT TRANSFER SOLUTIONS B.V. 17

Real Application Testing Stappen van de database capture Migratie van Oracle 9.2.0.6 naar Oracle 9.2.0.8 + Patch 26 Aparte storage voor het opslaan van de capture files van 24 uur Database stoppen en een cold backup maken naar de nieuwe omgeving Database starten in restricted mode Starten van de database capture COPYRIGHT TRANSFER SOLUTIONS B.V. 18

Real Application Testing Stappen van het process Op de nieuwe omgeving de database migreren naar 11.1.0.7 Aparte server voor de replay client Capture files op de nieuwe 11.1.0.7 omgeving omzetten naar replay files Replay files beschikbaar maken voor de replay client COPYRIGHT TRANSFER SOLUTIONS B.V. 19

Real Application Testing Stappen van de database replay De database klaarzetten voor de replay Replay clients verbinden Replay starten Tijdens de replay monitoren van I/O, netwerk,cpu, memory etc. COPYRIGHT TRANSFER SOLUTIONS B.V. 20

Real Application Testing Stappen van de controle na de replay Hoe lang heeft de replay erover gedaan Binnen de applicatie gegevens verwerkt zoals verwacht? Systeem binnen marges gebleven? AWR rapporten Kwamen er daadwerkelijk problemen naar voren? COPYRIGHT TRANSFER SOLUTIONS B.V. 21

SQL Performance Analyzer: Overview COPYRIGHT TRANSFER SOLUTIONS B.V. 22

SQL Performance Analyzer: Met behulp van SQL Performance Analyzer kan de performance worden bekeken in scenario s als Database-upgrades Parameteraanpassingen Schemawijzigingen Optimizer Statistics COPYRIGHT TRANSFER SOLUTIONS B.V. 23

SQL Performance Analyzer: Voorbeeld Impact van een index bekijken met behulp van de SQL Performance Analyzer COPYRIGHT TRANSFER SOLUTIONS B.V. 24

SQL Performance Analyzer: Film COPYRIGHT TRANSFER SOLUTIONS B.V. 25

SQL Performance Analyzer: Opties Optimizer Upgrade Simulation Parameter Change Guided Workflow COPYRIGHT TRANSFER SOLUTIONS B.V. 26

SQL Performance Analyzer: Stap 1 -> Execution SQL opslaan in een SQL Tuning Set De SQL Tuning Set exporteren en importeren in de testomgeving COPYRIGHT TRANSFER SOLUTIONS B.V. 27

SQL Performance Analyzer: Stap 2 -> Execute SQL Zorg in de testomgeving voor dezelfde situatie als in productie Importeer de SQLT uning Set Run de SQL tuning set COPYRIGHT TRANSFER SOLUTIONS B.V. 28

SQL Performance Analyzer: Stap 3 -> Make Change Creëer een index Refresh statistieken Parameteraanpassing Etc. COPYRIGHT TRANSFER SOLUTIONS B.V. 29

SQL Performance Analyzer: Stap 4 -> Execute SQL Draai opnieuw SQL-statements uit de SQL Tuning Set COPYRIGHT TRANSFER SOLUTIONS B.V. 30

SQL Performance Analyzer: Stap 5 -> Compare en Rapport Analyseer het rapport Een diepere analyse kan gedaan worden met: SQL Access Advisor SQL Tuning Advisor COPYRIGHT TRANSFER SOLUTIONS B.V. 31

Real Application Testing Upgrade van Oracle 9 naar 10 of hoger mbv SPA COPYRIGHT TRANSFER SOLUTIONS B.V. 32

Real Application Testing 1. Tracing aanzetten op de Oracle 9 omgeving COPYRIGHT TRANSFER SOLUTIONS B.V. 33

Real Application Testing 2. Creëren van een mapping table COPYRIGHT TRANSFER SOLUTIONS B.V. 34

Real Application Testing 3. Importeren van tracing en mapping table COPYRIGHT TRANSFER SOLUTIONS B.V. 35

Real Application Testing 4. Creëer een SQL Tuning Set COPYRIGHT TRANSFER SOLUTIONS B.V. 36

Real Application Testing 5. Maak een SQL performance analyzer task COPYRIGHT TRANSFER SOLUTIONS B.V. 37

Real Application Testing 6. Vergelijk de rapporten COPYRIGHT TRANSFER SOLUTIONS B.V. 38

Real Application Testing Wat gaat dat betekenen voor de performance? COPYRIGHT TRANSFER SOLUTIONS B.V. 39

V r a g e n A n t w o o r d e n CONSULTING MANAGED SERVICES EDUCATION WWW.TRANSFER-SOLUTIONS.COM COPYRIGHT TRANSFER SOLUTIONS B.V. 40