との 2 つの列を含むテーブルがありdte
ますid
。これら 2 つを合わせて、一意のレコードを識別します。これら2つの列を使用して主キーを設定するか、次のように通常のインデックスを作成するだけで、アクセス時間に違いがありますか?
create index idx on mytable (dte, id)
create index idx2 on mytable (id)
これらの2つの列を持つ他のテーブルとの結合のアクセス時間に関して、特に答えを探しています。特に奇妙に思えるのはexplain
、結合を行うときに、このペアリングが再び一意であるテーブルの 1 つで 15 行を調べる必要があることです。