直方图 Histogram是一种特殊的列统计信息,详细描述了目标列的数据分布情况。存储在数据字典基表 histogram$;

专门为了准确评估分布不均匀的目标列的可选择率、结果集的cardianlity。

详细描述了目标列的数据分布情况,并将分布情况记录在数据字典里。

select t1.column_name name,t1.num_distinct "#dst",t1.low_value,t1.high_value,
t1.density dens,t1.num_nulls "#null",t1.avg_col_len avglen,t1.HISTOGRAM,t1.num_buckets "#bkt"    
from user_tab_col_statistics t1
where t1.table_name='T';

NAME                                 #dst LOW_VALUE                                                        HIGH_VALUE                                                             DENS      #null     AVGLEN HISTOGRAM             #bkt
------------------------------ ---------- ---------------------------------------------------------------- ---------------------------------------------------------------- ---------- ---------- ---------- --------------- ----------
ID                                   1000 C102                                                             C20B                                                                   .001          0          4 NONE                     1
VAL1                                  457 C105                                                             C22160                                                           .002353264        481          3 HEIGHT BALANCED        254
VAL2                                    6 C20202                                                           C20207                                                                .0005          0          4 FREQUENCY                6
VAL3                                    6 C20202                                                           C20207                                                                .0005          0          4 FREQUENCY                6
PAD                                  1000 203F2C5D523371586E695D456775533C565A522A4F3128234F43502F77353026 7E7E7438735D7A464E77205B7B79454D517E384069784521344735457E2F2120       .001          0        251 HEIGHT BALANCED        254

select utl_raw.cast_to_number(low_value) as low_value,
utl_raw.cast_to_number(high_value) as high_value
from user_tab_col_statistics
where table_name='T'
and column_name='VAL1';

/*
LOW_VALUE HIGH_VALUE
---------- ----------
         4       3295
*/

最新文章

  1. VS2012+EF6+Mysql配置心路历程
  2. 从零开始学Python04作业源码:模拟ATM电子银行(仅供参考)
  3. JavaScript-求时间差
  4. fontAwesome代替网页icon小图标
  5. Hibernate缓存机制
  6. 生成Apk遇到的问题
  7. AngularJs学习笔记--html compiler
  8. 非常好的在网页中显示pdf的方法
  9. jQueryEasyUI中DataGrid的height,width,fit,fitColumns属性
  10. Android ActivityManagerService 基本构架详解
  11. TCP/IP 协议理解
  12. 对xml操作
  13. PHP弱类型:WordPress Cookie伪造
  14. PHP图片处理之图片背景、画布操作
  15. CodeForces 456A
  16. 5.For loops
  17. 带返回结果的批量任务执行 CompletionService
  18. CMD控制器常用命令
  19. ceph 生成rpm包
  20. AI-终极算法-遗传算法

热门文章

  1. java 标识符与变量
  2. 关于#ifndef以及#ifndef WIN32
  3. 理论实践:循序渐进理解AWR细致入微分析性能报告
  4. 第二次作业(WordCount)重制版
  5. PHP关于函数的参数问题
  6. nginx lua模块安装
  7. UVA大模拟代码(白书训练计划1)UVA 401,10010,10361,537,409,10878,10815,644,10115,424,10106,465,10494
  8. Status Code状态码详解对照表
  9. CNN学习笔记:批标准化
  10. 团队作业5-测试与发布(alpha阶段)