84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
学习是最好的投资!
キーと値のペアを使用した個別のクエリ
非常にシンプルで実用的な解決策は、中間テーブルを作成し、スペースを時間と交換することです。
さらに、データ量が一定のレベルに達したら、mycat ミドルウェアを検討してください。
個人的には、テーブルを 1 つずつ除外して、どのテーブルがクエリ速度に影響を与えるかを確認した後、それに基づいてインデックスを最適化することをお勧めします。
データベース最適化の観点から見ると、最終結果はカウント (*) と多数の関連付けだけになり、メモリの消費と時間の無駄につながります。
アイデアをください:SQL の結果を次のようにしてください:
最終的なカウント (*) は、各行の数量の乗算と最終的な加算に等しくなります。つまり、(数量 11*数量 12*...*数量 16)+(数量 21*. ..*数量 26)多数のデカルト積を削減します。
SQL:
キーと値のペアを使用した個別のクエリ
非常にシンプルで実用的な解決策は、中間テーブルを作成し、スペースを時間と交換することです。
さらに、データ量が一定のレベルに達したら、mycat ミドルウェアを検討してください。
個人的には、テーブルを 1 つずつ除外して、どのテーブルがクエリ速度に影響を与えるかを確認した後、それに基づいてインデックスを最適化することをお勧めします。
データベース最適化の観点から見ると、最終結果はカウント (*) と多数の関連付けだけになり、メモリの消費と時間の無駄につながります。
アイデアをください:
SQL の結果を次のようにしてください:
最終的なカウント (*) は、各行の数量の乗算と最終的な加算に等しくなります。
つまり、(数量 11*数量 12*...*数量 16)+(数量 21*. ..*数量 26)
多数のデカルト積を削減します。
SQL:
リーリー