サンプルテーブル
- フィールド 0 : いいえ (PK)
- フィールド 1 : タイトル
- フィールド 2 : 説明
- フィールド 3 : カテゴリ 1 (インデックス)
- フィールド 4 : カテゴリ 2 (インデックス)
- フィールド 5 : カテゴリ 3(インデックス)
- フィールド 6 : カテゴリ 4(インデックス)
- フィールド 7 : カテゴリ 5(インデックス)
上記は私のウェブサイトで使用するサンプルで、カテゴリ フィールドにはそれぞれインデックスがあります。
以下のこのコマンドのように実行すると
select * from table where category1=1 and category2=2 and category3=3 and category4=4 and category5=5
カテゴリ フィールドが 1 つしかないテーブルと、上記のテーブルのように多数のカテゴリがあるテーブルを比較します。どちらの方がよいですか?
もちろん、カテゴリ フィールドが 1 つしかないテーブルが適していることがわかりました。しかし、私は指数の計算プロセスに関する深い情報を本当に知りません。私は上司に彼らの間で何か違うことを説明しなければなりません!!!!
だから私はインデックスコスト、サンプルデータ、計算プロセスなどの「サンプル」でいくつかの情報を取得したいのですが、インデックス計算プロセスについて理解するのに役立ちます