• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Wat Gebeurt Er Achter De Klik?
 

Wat Gebeurt Er Achter De Klik?

on

  • 2,187 views

Stel: in uw organisatie gebruikt men een applicatie die niet performt. Zodra ze OK klikken, duurt het minuten of langer. Wat gebeurt er op zo'n moment achter de klik?

Stel: in uw organisatie gebruikt men een applicatie die niet performt. Zodra ze OK klikken, duurt het minuten of langer. Wat gebeurt er op zo'n moment achter de klik?

Statistics

Views

Total Views
2,187
Views on SlideShare
2,185
Embed Views
2

Actions

Likes
1
Downloads
0
Comments
0

2 Embeds 2

http://www.linkedin.com 1
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Wat Gebeurt Er Achter De Klik? Wat Gebeurt Er Achter De Klik? Presentation Transcript

    • Oracle Performance Tuning Wat gebeurt er achter de klik? Door: Marcel-Jan Krijgsman
    • © Copyright Transfer Solutions B.V. Waarom is tunen van databases zo’n probleem?
    • © Copyright Transfer Solutions B.V. Complexiteit
    • © Copyright Transfer Solutions B.V. Zoveel meningen ik gebruik altijd tkprof… kijk in v$session_longops… eerst in Unix top draaien, dan in v$ draai Statspack en bekijk de zwaarste SQL de buffer cache hitratio geef altijd een aardige indruk qua performance werken we op best effort.
    • © Copyright Transfer Solutions B.V. “ Waar begin ik?”
    • Uiteindelijk gaat het om de gebruiker
    • De gebruiker… die voor zijn aankoop naar een andere webshop die zo niet kan werken die de klant niet adequaat kan helpen die nu elders zijn verzekering afsluit die nog maar eens koffie gaat halen
    • Performance problemen kosten geld klanten tijd frustratie medewerkers?
    • Wie kan zeggen of performance goed of slecht is?
    • Wie kan zeggen of performance goed of slecht is? . De gebruiker
    • Wie kan zeggen of performance goed of slecht is? . De organisatie
    • Hoe pakt u zoiets exact aan?
    • Wat is de eenheid van performance?
    • Respons- tijd
    • De kunst is te achterhalen waar de meeste tijd besteed wordt
    • Wat gebeurt er achter de klik?
    • Had u dit plaatje maar… 2005 DB disk DB CPU LAN App server WAN Browser Responstijd
    • Is de database traag? 2005 DB disk DB CPU LAN App server WAN Browser Responstijd
    • © Copyright Transfer Solutions B.V. DB disk DB CPU In Oracle databases is dit gedeelte goed te achterhalen
    • © Copyright Transfer Solutions B.V. Er zijn meer dan 900 wait events, verdeeld over verschillende klassen. disk I/O CPU Configuration Commit Concurrency Cluster Network Application
    • © Copyright Transfer Solutions B.V. In de Oracle database is haarfijn in beeld te krijgen waar de responstijd naar toe gaat.
    • © Copyright Transfer Solutions B.V. Hoe?
    • © Copyright Transfer Solutions B.V. Ik gebruikte altijd SQL trace met wait events (ook wel event 10046 SQL tracing)
    • SQL tracing © Copyright Transfer Solutions B.V. tijd Start SQL trace Stop SQL trace trace file Oracle
    • © Copyright Transfer Solutions B.V. Wat moet men met een trace file?
    • © Copyright Transfer Solutions B.V. trace file tool trace rapport CPU disk I/O netwerk configuratie wait events commit enz..
    • © Copyright Transfer Solutions B.V. Maar… de Diagnostics Pack in Oracle 10g is eigenlijk veel mooier
    • © Copyright Transfer Solutions B.V. Okee, het kost een extra licentie Ik geef het toe
    • © Copyright Transfer Solutions B.V. Maar dan krijgt u ook real-time performancegegevens
    • © Copyright Transfer Solutions B.V. Elke 15 seconden ververst disk I/O CPU Configuration Commit
    • © Copyright Transfer Solutions B.V. Ziezo Nu kan iedereen performance-analyse in Oracle doen
    • © Copyright Transfer Solutions B.V. U heeft mij niet meer nodig. ( )
    • info@transfer-solutions.com | www.transfer-solutions.com TRANSFER SOLUTIONS ICT Advisering | Ontwikkeling | Beheer | Opleidingen Maar mocht u toch nog vragen hebben: [email_address]