0

これで、表示回数、クリック数、クリック率の表ができました。

tinyint(1)を使用して、範囲が1〜250のctrを格納する必要があるかどうか疑問に思いました。

または、より精度の高いフロートとして保存する必要があります。または多分小数。

統計については、クリック数/表示回数を使用してctrを計算するため、正確な値を取得することは問題ではありません。

しかし、パフォーマンスのために、それを保存するための最良の方法は何でしょうか。

4

2 に答える 2

1

phpを使用してmysqlデータに基づいてCTRを計算している場合は、floatまたはdecimalを使用する理由はありません。tinyintを使用するだけです。

ただし、CTRをデータベースに保存する場合は、floatを使用します。これは小数の小さなバージョンのようなものです。

于 2011-03-30T23:02:16.637 に答える
0

小数を気にしないのであれば、tinyintはfloatよりも間違いなく効率的です。

于 2011-03-30T23:01:45.950 に答える