欢迎选择我的课程,让我们一起见证您的进步~~
ほとんどの場合、テーブルの削除はパフォーマンスを向上させるために行われますが、開発の複雑さと作業負荷が増加します。 個人的には、1 つのテーブルのデータ量が 100 万未満であれば、複数のテーブルに分割する必要はないと思います。
さらに、テーブルを分割する場合、通常、ビジネス データの特性を考慮して、複数テーブルのユニオン クエリではなくクエリ テーブルを直接配置するため、クエリ効率がさらに低下します。 ユーザー ID のサイズに応じてテーブルを分割する場合は、ID を取得した後にどのテーブルをクエリするかを直接決定できるように、100,000 ごとに 1 つのテーブルを分割します。
ほとんどの場合、テーブルの削除はパフォーマンスを向上させるために行われますが、開発の複雑さと作業負荷が増加します。
個人的には、1 つのテーブルのデータ量が 100 万未満であれば、複数のテーブルに分割する必要はないと思います。
さらに、テーブルを分割する場合、通常、ビジネス データの特性を考慮して、複数テーブルのユニオン クエリではなくクエリ テーブルを直接配置するため、クエリ効率がさらに低下します。
ユーザー ID のサイズに応じてテーブルを分割する場合は、ID を取得した後にどのテーブルをクエリするかを直接決定できるように、100,000 ごとに 1 つのテーブルを分割します。