DB2确定某个表的统计信息的收集时间大揭秘

文章主要描述的是DB2确定某个表的统计信息的具体收集时间的描述,你如果对DB2确定某个表的统计信息的具体收集时间的描述有兴趣的话你就可以点击以下的文章进行观看了,以下就是文章的详细内容介绍,望大家借鉴。

创新互联公司是一家集网站建设,扎鲁特旗企业网站建设,扎鲁特旗品牌网站建设,网站定制,扎鲁特旗网站建设报价,网络营销,网络优化,扎鲁特旗网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

如果说您并不知道对于一个表RUNSTATS的***一次执行的时间(或者如果它根本就没有对该表执行过),那么您可以通过查询SYSCAT.TABLES这个系统视图来获取这一信息。

在SYSCAT.TABLES这个系统视图中有一列叫做STATS_TIME,它标识了某个表统计信息发生改变的***时间,如果该表从未执行过RUNSTATS进行统计信息的搜集,那么该列的值为NULL值,而其他一些字段,如:NPAGES的值将为-1。

以下的例子说明了如何确定EMPLOYEE表的统计信息***发生改变的时间:

 
 
 
 
  1. db2 "connect to sample"  
  2. db2 "select stats_time, har(tabname,20) as tabname from syscat.tables where tabname='EMPLOYEE'" 

返回结果类似如下结果:

 
 
 
 
  1. STATS_TIME TABNAME  
  2. 2007-04-23-14.11.42.828000 EMPLOYEE 

1 条记录已选择。

由此我们可以看到对于EMPLOYEE表统计信息的***一次改变发生在2007年5月21日的20.11.30.

如果STAT_TIME列显示NULL值,则该表从未执行RUNSTATS进行统计信息的搜集。以上的相关内容就是对DB2确定某个表的统计信息的收集时间的介绍,望你能有所收获。

b

以上的相关内容就是对DB2确定某个表的统计信息的收集时间的介绍,望你能有所收获。

【编辑推荐】

  1. DB2数据库CODESET在Linux下的实现流程
  2. DB2数据库CODESET与Linux
  3. DB2数据库CODESET在Linux下的实现流程
  4. windows系统下知道DB2端口号的“妙招”
  5. DB2数据类型转换要用到的操作代码描述

网站标题:DB2确定某个表的统计信息的收集时间大揭秘
文章位置:http://www.shufengxianlan.com/qtweb/news1/73651.html

成都网站建设公司_创新互联,为您提供品牌网站建设标签优化建站公司静态网站网站策划用户体验

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联