3

ヒキガエル「EstimateTableSize」を使用していますが、多くの列が表示されます。

   AVG Row Len (states) 
   Est Size (states)
   Max Row Len (DDL)
   Est Size (DDL)
   AVG Row Len (scan) 
   Est Size (Scan)

誰かが列を説明できますか?サイズと長さの違いは何ですか?

4

2 に答える 2

1

Toad Help からのいくつかのポイント:


平均行長 (スキャン) は、現在テーブルにあるデータに基づいて平均行長を計算します (つまり、スキャン ツールを使用してスキャンを実行する必要があります)。

平均行長 (統計) は、テーブルの統計が最後に収集されたときに Oracle によって格納された平均行長を引き出します (統計が収集された時点のテーブル内のデータに基づく)。

Max Row Len (DDL) は、列のタイプと数に基づいて、行の最大長を引き出します。

これらの方法のいずれも適用できない場合は、Avg Row Len (User) に独自の番号を入力できます。たとえば、サンプル データがあるが、サンプル データのフィールドの値が小さすぎることがわかっている場合、スキャンを実行してから、Avg Row Len (スキャン) よりもわずかに大きい数値を Avg Row に入力します。レン (ユーザー)。

于 2013-02-11T01:53:21.883 に答える
0

特定のドキュメントは見つかりませんでしたが、すべての行が最大サイズに達した場合、DDL サイズはテーブルのサイズになると思います。適切な見積もりを取得するには、スキャン ボタンを押す必要があります。その後、Est Size (Scan) が更新され、テーブルの実際のサイズをより正確に把握できます。

于 2015-11-11T08:37:30.163 に答える