SQL Server 2005
標準のビューと、WITH CHECK OPTION句標準のビューでは1つ以上のベーステーブルのデータを仮想的な単一のテーブルのデータとして提供する。 ビューは、データ行ではなく、定義のみが保存される。ビューが参照されると、データベースエンジンは ベースとなる…
データパーティションSQL Server 2005では、データパーティション機能により、大量なデータを論理的に水平分割して格納することができる。 大規模なデータベースでは、テーブルに格納されたデータのアーカイブ時の移動や、 不要になったデータの削除によって…
クラスタ化インデックスクラスタ化インデックスでは、テーブルのデータ行がインデックスキー列の値によって 物理的に並べ替えられるので、以下に該当するものに利用すると効果が期待できる。 1.BETWEEN、<、>、<=、>=といった演算子を使用する範囲検…
フルテキストインデックス数百万行のテキストデータに対してLIKE演算子を含むクエリを実行すると、結果が得られるまで かなりの時間とコストを要してしまうことがあるが、フルテキスト検索を使用すると、非常に高速に検索を行うことができる。 char、varchar…
クラスタ化インデックスクラスタ化インデックスは、テーブルにつき1つ作成することができる。 クラスタ化インデックスの特徴は、テーブルでクラスタ化キーを設定すると、 そのキー値の昇順にデータが並び替えられて、クラスタ化インデックスの リーフノード…
インデックスとはインデックスとは、データベースの索引の役割を果たすものである。 辞書の中から、必要な情報にアクセスしたい場合、辞書のはじめのページから順に探していく人はいない。 そんなことをしてては日が暮れてしまう。辞書を引くときは、索引を…
データベースの同時実行性の定義データベースにおける同時実行性は、同時に共有データにアクセスしたり、 共有データを変更したりする複数プロセスの機能性として定義することができる。 互いにブロックすることなく同時に実行できるユーザプロセス数が多い…