LoginSignup
0
0

More than 3 years have passed since last update.

DBのストレージ性能に関するごくごく基本的な知識

Posted at

業務で DB 関連処理の性能試験を(ほぼ)初めて行った。

その際に調べたDBストレージに関するものすごく基本的な性能知識についての備忘録。

DB ストレージの性能指標

IOPS : Input Output Per Second

  • ストレージに対するデータの読み書き回数
  • 単位はページ
    • DB エンジン毎に実際のサイズは異なる
    • MySQL の場合は 16k Byte
  • データサイズが小さくても、読み出しサイズは固定なので、DBアクセスが高頻度になるような場合は、この指標の影響度が高くなる。

Throughput

  • ストレージに対するデータの読み書き量
  • 単位は byte
  • データサイズが大きい場合にはこの指標の影響が大きくなる。

AWS RDS の Volume Strage Type

AWSのストレージタイプは以下の3つ。主にIOPS性能を基準にして選ぶようになっている。

汎用 SSD (gp2, gp3)

  • 標準のSSD
  • コスト効率の高いストレージ
  • レイテンシーは 1 桁台のミリ秒
  • 長時間 3,000 IOPS にバーストできる

プロビジョンド IOPS (io1)

  • 汎用SSDよりも低レイテンシーでアクセスすることが可能
    • I/Oキャパシティの事前予約と表現される
    • ボリュームサイズによってIOの上限値が変わる

マグネティック

  • 標準のマグネティックストレージ
  • 下位互換性のためのもの

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0