コース概要

パフォーマンステスト入門

  • パフォーマンステストライフサイクル
  • パフォーマンステスト結果の解釈

さまざまなアーキテクチャ/アプリケーションモデルの理解

  • 2/3層構造
  • N層構造
  • ミドルウェア(MQ、Webサービスなど)ベースのアーキテクチャ

技術

  • 基本的なUNIXコマンド(grep、find、viエディタなど)
  • 基本的なOracle/SQL(クエリ、テーブル、トリガーなど)
  • 基本的なC/Javaの概念

詳細な分析 - 監視概念/ツール

  • ハードウェア監視(Windows - Perfmon, UNIX - nmon, vmstat)
    • 実行キュー(平均プロセッサーキューレングス)
    • ネットワークIO
    • ディスクIO
    • メモリ(利用可能、使用中、ページング領域、ファイルシステムキャッシュなど)
    • CPU(利用可能、仮想、オンライン、権利付与など)
  • ウェブサーバー/アプリケーションサーバー監視
    • JVM(Javaヒープ) - ヒープダンプ分析
    • 接続プール
    • スレッドプール
  • CA Wily Introscope、IBM Tivoliなどのさまざまな監視ツールの理解
  • データベース監視
    • 基本的なクエリチューニング
    • SQLトレース
    • AWRやStatspack分析
    • クエリプラン
  • バンド幅、FTPの理解
  • HTTPwatchやFiddlerを使用したネットワーク監視の理解

要求

  • Oracleなどのデータベースの理解
  • WebSphereやWebLogicなどのアプリケーションコンテナの理解
  • Javaなどのプログラミング言語の理解
  • パフォーマンステストの知識
  • SQLの知識
 35 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (1)

今後のコース

関連カテゴリー