設計上の考慮事項とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > 設計上の考慮事項の意味・解説 

設計上の考慮事項

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/03/15 00:55 UTC 版)

データベースエンジン」の記事における「設計上の考慮事項」の解説

データベース内の情報は、ハードウェアプロパティ指定して効率的に読み書きできるストレージ内のデータ構造としてレイアウトされたビットとして保存される通常ストレージ自体は、データベースを含むストレージ広範囲利用するさまざまな領域要件満たすように設計されている。動作中のDBMSは、それぞれのレイアウト方法で、常に複数ストレージ種類メモリ外部ストレージなど)を同時に利用する原則としてデータベースストレージ線形アドレス空間見なすことができ、データすべてのビットがこのアドレス空間一意アドレスを持つ。実際には、アドレスごく一部のみが初期参照ポイントとして保持される(これにもストレージが必要)。ほとんどのデータは、変位計算(参照ポイントからのビット単位の距離)と、必要なデータアクセス操作最適化された効果的な方法すべての必要なデータへのアクセスパス(ポインター使用)を定義するデータ構造使用した間接参照によってアクセスされる。

※この「設計上の考慮事項」の解説は、「データベースエンジン」の解説の一部です。
「設計上の考慮事項」を含む「データベースエンジン」の記事については、「データベースエンジン」の概要を参照ください。


設計上の考慮事項

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/05/01 08:29 UTC 版)

Indexed Sequential Access Method」の記事における「設計上の考慮事項」の解説

ISAMは、コンピュータメモリ不足していた時代開発された。IBMは、メモリ使用量最小限になるようシステム設計した。その反面入出力チャネル制御ユニットディスクビジー状態に保たれてしまう。 ISAMファイルは、データレコードのコレクション2つまたは3つのレベルインデックス構成される。トラックインデックスには、インデックス作成するシリンダー上の各ディスクトラックの最高のキー含まれる。シリンダーインデックスには、シリンダー最上位キーと、対応するトラックインデックスのディスクアドレス格納されるオプションのマスターインデックスは、通常大きなファイルにのみ使用され、シリンダーインデックストラックの最上位キーとそのシリンダーインデックスのディスクアドレスを含む。ファイルロードされると、データレコードは移動されなくなる。挿入されレコードは、別のオーバーフロー領域配置されるキーレコードを見つけるために、ディスク上のインデックス複雑な自己書き換えチャネルプログラムによって検索される。 これにより、チャネルコントロールユニット、およびディスクビジー時間増加した。後のシステム物理メモリ仮想メモリサイズ大きくなると、これは非効率的であると見なされ、VSAMは、メモリ使用量とディスクアクティビティの間のトレードオフ変更するために開発された。 I/O操作開始時にCP-67チャネルプログラム全体固定メモリコピーし仮想アドレス実アドレス変換したため、ISAM自己書き換えチャネルプログラム使用することで、後でOS/360CP-67サポートが困難となった

※この「設計上の考慮事項」の解説は、「Indexed Sequential Access Method」の解説の一部です。
「設計上の考慮事項」を含む「Indexed Sequential Access Method」の記事については、「Indexed Sequential Access Method」の概要を参照ください。

ウィキペディア小見出し辞書の「設計上の考慮事項」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「設計上の考慮事項」の関連用語

設計上の考慮事項のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



設計上の考慮事項のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのデータベースエンジン (改訂履歴)、Indexed Sequential Access Method (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS