これらの値を返す MySQL クエリがあります。
+------------+-------+
| transcount | users |
+------------+-------+
| 118 | 2 |
| 240 | 4 |
| 480 | 8 |
+------------+-------+
これは、各ユーザー レベルでのトランザクションの数です。users フィールドの順序は asc です。
線形スケーリング システムでユーザー数が増加するにつれて、トランスカウントが段階的に増加することを示すレポートを作成する必要があります。たとえば、ユーザー数が 2 の場合は 118 のトランザクションがあり、線形スケーリング システムではユーザー数が 4 の場合は 236 のトランスカウント (4 / 2 x 118 トランザクション) が得られ、8 人のユーザーでは 480 のトランスカウント (8 / 4 x 240) が得られます。トランスカウント)。
最初の行は常に同じ値です。最終レポートは次のようになります。
+------------+-------+-------------------------|
| transcount | users | Count_at_linear_scaling |
+------------+-------+-------------------------|
| 118 | 2 | 118 |
| 240 | 4 | 236 |
| 480 | 8 | 480 |
+------------+-------+-------------------------|
これは、SQL または Jasper チャートで行うことができます。あなたはどれをお勧めしますか?MySQL と Jasper でこれを行うにはどうすればよいですか?