3

我正在使用蟾蜍“估计表大小”,它显示了很多列:

   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 帮助中的一些要点:


Avg Row Len (Scan) 根据当前表中的数据计算 avg row len(即,您需要使用扫描工具进行扫描)。

Avg Row Len (Stats) 提取上次收集表上的统计信息时 Oracle 存储的平均行长度(基于收集统计信息时表中的数据)。

Max Row Len (DDL) 根据列的类型和数量提取最大行长度。

如果这些方法都不适用,您可以在 Avg Row Len (User) 中输入您自己的号码。例如,如果您有样本数据,但您知道样本数据中的字段中的值太小,那么您可能会进行扫描,然后将比 Avg Row Len (Scan) 稍大的数字放入 Avg Row伦(用户)。

于 2013-02-11T01:53:21.883 回答
0

我找不到任何特定的文档,但如果我们将所有行都填充到最大大小,我希望 DDL 大小是表的大小。要获得正确的估计,您需要按下扫描按钮,然后 Est Size (Scan) 将被更新,这使您可以更好地了解表格的实际大小。

于 2015-11-11T08:37:30.163 回答