web-dev-qa-db-ja.com

DB2:32KBのデータページを使用するためにLONG表スペースを作成するのは良いことですか

DB2データベース(V9.7)は、xmlなどのすべての大きなオブジェクトを格納するための1つの表スペースのみを定義しています。また、xmlサイズは異なる場合があります。いくつかは平均約2kbです。そしていくつかは平均7kbです。では、32kbのデータページを使用するように表スペースを設定することは理にかなっていますか?それを判断する方法は? 1つのデータページに含めることができるxml行は1つだけであることをかつて見ました。本当?

どんなアドバイスも大歓迎です!

2
Clark Bao

私があなたに与えた一般的な答えをチェックしてください 他の質問

XMLをLOBとして保存している場合、テーブルごとの一般的な平均サイズはどれくらいかわかると思います。平均サイズが4MB以下の場合(そのように聞こえます)、必要なのは4Kテーブルスペースのみです( テーブルのスペース要件 、テーブル1を参照)。

XMLをXMLデータ型としてDB2に保管している場合、特にXMLをインライン化する場合(そしてXMLの更新をそれほど頻繁に行わない場合)、実際にはLOBよりもパフォーマンスが向上します。 32K未満のサイズについて言及しているので、これが最適な場合があります。テーブル内のXMLのインライン化とXMLストレージの外部のXMLについては、 XML storage ページを確認することをお勧めします。

1
Chris Aldrich