垂直分割 (vertical partitioning)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/01/24 00:55 UTC 版)
「分割 (データベース)」の記事における「垂直分割 (vertical partitioning)」の解説
テーブルの一部の列だけを抜き出す形で分割を行う。関係の正規化は本質的に垂直分割に関係するプロセスである。垂直分割には複数の記憶装置を使うこともあり、例えばあまり使われない列や非常に桁数の多い列を別のデバイスに置くなどが考えられる。明示的に行う場合も暗黙のうちに行う場合もあるが、この種の分割を "row splitting" とも呼ぶ。よくある垂直分割は、列の内容の利用頻度によって分割するものである。分割されたテーブル群を包含するビューを生成すると、元の場合よりも性能が低下するが、利用頻度の高いデータのみにアクセスする場合は性能が向上する。
※この「垂直分割 (vertical partitioning)」の解説は、「分割 (データベース)」の解説の一部です。
「垂直分割 (vertical partitioning)」を含む「分割 (データベース)」の記事については、「分割 (データベース)」の概要を参照ください。
- 垂直分割のページへのリンク