このページをはてなブックマークに追加このページを含むはてなブックマーク このページをlivedoor クリップに追加このページを含むlivedoor クリップ

ラッシュテスト

  • 性能テストの一種。
  • システムへの大量アクセスを発生させて、予定通りの負荷に耐えられるかを確認するテスト。
    • DBの場合はデータ更新の量とパターンについて。
  • ラッシュテストの不足により、ユーザーからの操作が重なったときに大幅な性能劣化が起こることが発見されることがある。
  • ラッシュテストは準備が大変。
    • 特に本番に近い数のトランザクションがきているか、キャッシュヒットが高すぎないか、同じデータばかり繰り返しテストしていないか、データ更新はバリエーションを保っているかなどを確認する。

参考文献

  • 『44のアンチパターンに学ぶDBシステム』