それぞれのアイテムに固有の非複合キー "id"、いくつかのデータと "日付"プロパティが必要なテーブルがあるとします。この表を読むときは、いつも "日付"で注文した商品を返すことにします。この単純なシナリオにはどのようなアプローチが最適ですか?一意の非複合キーを持つソートテーブルの最も効率的なセットアップ
。アイテムの主キーとして( "id"、 "date")を使用します。 * Pro:セカンダリインデックスは不要です。 * Con: "id"はユニークであることが保証されていません。
プライマリキーとして "id"だけを使用し、( "id"、 "date")にセカンダリインデックスを作成してください。 * Pro: "id"は一意であることが保証されています * Con:追加のインデックスが必要です。
また、手法2を使用してテーブルから直接読めない場合は、テーブルの読み込み容量をゼロに設定できますか?