蟾蜍"Estimate Table Size "显示的列是什么?谁能解释一下?



我使用的是toad"估算表大小",它显示了很多列:

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

有人能解释一下柱子吗?尺寸和长度有什么区别?

Toad帮助中的一些要点:


平均行长度(扫描)根据表中当前的数据计算平均行长度(即,您需要使用扫描工具进行扫描)。

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

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

如果这些方法都不适用,您可以在Avg Row Len(用户)中输入自己的号码。例如,如果您有样本数据,但您知道样本数据的字段中的值太小,那么您可以进行扫描,然后在Avg Row Len(User)中输入一个略大于Avg Row-Len(scan)的数字。

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

相关内容

最新更新