Schița de curs

Introducere în testarea performanței

    Ciclul de viață al testării performanței. Interpretarea rezultatelor testelor de performanță.

Înțelegerea diferitelor modele de arhitecturi/aplicații

    Arhitectură de nivel 2/3 Arhitectură de nivel N Arhitectură bazată pe Middleware (MQ, Webservices etc).

Tehnologie

    Comenzi UNIX de bază (grep, find, editor vi etc) Oracle de bază/SQL (Interogări, tabele, declanșatoare etc) Concepte de bază C/Java

Analiză detaliată - Concepte/Instrumente de monitorizare

    Monitorizare hardware (Windows -Perfmon, UNIX -nmon, vmstat) Coadă de rulare (lungime medie a cozii de așteptare a procesorului) Memorie IO pe disc de rețea (disponibilă, utilizată, spațiu de paginare, cache FS etc.) CPU (disponibil, virtual, online, îndreptățit etc.)
Web Server/Monitorizare server de aplicații JVM (heap Java) -analiza heap dump
  • Pool de conexiune
  • Pool de fire
  • Înțelegerea diferitelor instrumente de monitorizare, cum ar fi CA Wily Introscope, IBM Tivoli etc.
  • Monitorizare baze de date Reglare de bază a interogărilor
  • SQL Urmă
  • Analiză AWR sau Statspack
  • Plan de interogare
  • Înțelegerea lățimii de bandă, FTP
  • Înțelegerea monitorizării rețelei folosind HTTPwatch sau Fiddler
  • Cerințe

    • Înțelegerea bazelor de date, cum ar fi Oracle.
    • Înțelegerea containerelor de aplicații precum WebSphere sau Weblogic etc.
    • .
    • Înțelegerea limbajelor de programare precum Java.
    • .
    • Cunoașterea testelor de performanță.
    • .
    • Cunoștințe de SQL
    • .
      35 ore
     

    Numărul de participanți


    Dată început

    Dată sfârșit


    Dates are subject to availability and take place between 09:30 and 16:30.
    Open Training Courses require 5+ participants.

    Mărturii (1)

    Cursuri înrudite

    Categorii înrudite