Toad中“Estimate Table Size”中显示的列是什么?任何人都能解释一下吗

时间:2013-02-10 19:32:11

标签: oracle toad

我正在使用toad“Estimate Table Size”,它显示了很多列:

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

任何人都可以解释这些专栏吗? 尺寸和长度有什么区别?

2 个答案:

答案 0 :(得分:1)

Toad帮助中的一些观点:


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

Avg Row Len(Stats)在上次收集表格统计数据时(根据统计数据收集时表格中的数据)拉取Oracle存储的平均行长度。

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

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

答案 1 :(得分:0)

我找不到任何特定的文档但我希望DDL大小是表的大小,如果所有行都填充到最大大小。要获得正确的估算,您需要按扫描按钮,然后更新预设尺寸(扫描),这样可以更好地了解桌子的实际尺寸。