- ベストアンサー
SQLServerのプライマリキーとインデックスについて
こんにちわ。 Oracleではあるカラムをプライマリキーとして設定すると, 自動的にそのカラムにインデックスが付与されたと思います。 ところで, SQLServerではあるカラムをプライマリキーとして設定すると, 自動的にそのカラムにインデックスが付与されるのでしょうか? あるいはプライマリキーとインデックスを個別に設定しなければ ならないのでしょうか? 教えてください。よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
プライマリキーを設定することで、インデクスが自動的に作成され、既定値ではクラスタ化(近傍配置)も行われます。 (1)CREATE TABLE文の説明 http://msdn2.microsoft.com/ja-jp/library/ms174979.aspx (2)SQL Serverのインデクス・アーキテクチャ http://www.microsoft.com/japan/msdn/sqlserver/columns/sysbuild/sysbuild1.aspx
お礼
chukenkenkouさん 回答ありがとうございます。 プライマリキーを設定したら自動的にインデックスも作成されるんですね。