- ベストアンサー
主キーが多ければ検索が速い?
http://okwave.jp/qa/q7785075.html こちらの質問を見て思ったのですが 主キーがあれば検索が早くなるとの事ですが テーブルには複数の主キーが設定できますが 主キーが多ければ多いほど検索が早くなったり データベースとして最適になるのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#189141
回答No.1
いいえ。それだけで最適になるなら、わざわざ「主キー」とは言いません。 http://ja.wikipedia.org/wiki/%E4%B8%BB%E3%82%AD%E3%83%BC 検索を早くする場合、インデックスを作成することがありますが、インデックスも万能ではなく、検索条件の指定の仕方によっては、インデックスが使われないことがあります。 リンク先の回答は、主キーを設定すると、大抵のデーターベースではインデックスも付くので、検索速度に触れられているのだと思われます。
お礼
私は勘違いをしていたようですね。ありがとうございました。