MySQL(InnoDB)にユーザーアイテムでいっぱいのテーブルがあります。基本的に、各行にはuser_idフィールドとcolorなどの他のアイテムプロパティがあります。次に、他のユーザーのアイテムのIDを保持するリンクと呼ばれるフィールドがもう1つありますが、ほとんどの場合(90%)はリンクされていないため、フィールドはに設定されNULLます。
フィールドリンクを設定する600万行の90%を使用するよりも、リンク情報を保持する新しいテーブルを作成する方が効率的でしょうか。NULL
Hibernateを使用しています。