当前位置: 首页 > java >正文

【DB笔试面试630】在Oracle中,怎样收集表的统计信息?怎样收集分区表的统计信息?...

640?wx_fmt=gif

题目部分

在Oracle中,怎样收集表的统计信息?怎样收集分区表的统计信息?

     

答案部分

主要采用DBMS_STATS.GATHER_TABLE_STATS包进行统计信息的收集,如下所示:

1DBMS_STATS.GATHER_TABLE_STATS(USER,'TB_NAME',CASCADE=>TRUE);--普通表
2DBMS_STATS.GATHER_TABLE_STATS(USER,'TB_NAME',PARTNAME=>'PT_PART_NAME',GRANULARITY=>'PARTITION',CASCADE=>TRUE);--针对分区表的单个分区进行收集统计信息

除此之外,还有一些其它的用法,如下所示:

l EXEC DBMS_STATS.GATHER_DATABASE_STATS();--收集当前数据库下所有用户的统计信息

l EXEC DBMS_STATS.GATHER_SCHEMA_STATS(USER);--收集用户下所有对象的统计信息

当系统的分区表数据量很大时,如果每次都收集全部的分区必然会导致统计信息的收集非常慢,在Oracle 11g之后可以通过设置INCREMENTAL来只针对数据有变动的分区做收集:

1EXEC DBMS_STATS.SET_TABLE_PREFS(USER,'TABLE_NAME','INCREMENTAL','TRUE');--只收集数据变动的分区
2SELECT DBMS_STATS.GET_PREFS('INCREMENTAL',NULL,'TABLE_NAME') FROM DUAL;--查看分区表INCREMENTAL的值

本文选自《Oracle程序员面试笔试宝典》,作者:小麦苗

640?wx_fmt=gif

---------------优质麦课------------

640?wx_fmt=png

详细内容可以添加麦老师微信或QQ私聊。

640?wx_fmt=gif

About Me:小麦苗

● 本文作者:小麦苗,只专注于数据库的技术,更注重技术的运用

● 作者博客地址:http://blog.itpub.net/26736162/abstract/1/

● 本系列题目来源于作者的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解

● 版权所有,欢迎分享本文,转载请保留出处

● QQ:646634621  QQ群:618766405

● 提供OCP、OCM和高可用部分最实用的技能培训

● 题目解答若有不当之处,还望各位朋友批评指正,共同进步

640?wx_fmt=gifDBA宝典

长按下图识别二维码或微信扫描下图二维码来关注小麦苗的微信公众号:xiaomaimiaolhr,学习最实用的数据库技术。

640?wx_fmt=gif

640?wx_fmt=gif

640?wx_fmt=png

http://www.xdnf.cn/news/11735.html

相关文章:

  • 勒索病毒WannaCry深度技术分析——详解传播、感染和危害细节
  • 如何用python爬取网页数据,python爬取网页数据步骤
  • ios和鸿蒙哪个好,鸿蒙和iOS的两大区别!看过这两大区别,网友惊叹:鸿蒙太强大了...
  • GPRS手机+笔记本电脑无线上网
  • 一周一本程序员书,宅在家里充电才是硬道理
  • 【java毕业设计】基于javaEE+ssh+jsp+MySqL的大学生就业信息管理系统设计与实现(毕业论文+程序源码)——大学生就业信息管理系统
  • 几个开源日志分析系统介绍
  • 2022年SEO计费系统按积分扣费新版上线(独立源码)
  • “AV终结者/8749”病毒清理办法
  • 计算机专业学生在大学不要错过了这些竞赛!
  • VMware 7.0安装教程
  • 浅谈一下DNF游戏小晶块,这个神秘的道具
  • 网络安全基础技术扫盲篇 — 内网DNS服务器搭建
  • 鲁大师怎么查看cpu风扇转速|用鲁大师查看cpu风扇转速的方法
  • 你的上网行为就这样被采集走了
  • 全球排名前十的搜索引擎,你猜百度排名在第几位?bing稳居二位!
  • arm9芯片包括哪些?arm9如何应用?
  • MySQL查看SQL语句执行效率和mysql几种性能测试的工具
  • 各种视频输出端口(HDMI、DVI、VGA、RGB、分量、S端子)图片说明 .
  • GRUB2配置详解:默认启动项,超时时间,隐藏引导菜单,配置文件详解,图形化配置...
  • Web服务和XFire实现Webservice的几种方式
  • list map 处理方式
  • 索爱Xperia Play (Z1i)如何解锁? 如何root? 怎么刷机?
  • P1914 小书童——密码
  • 《网络基础学习之七》构建对等网
  • 国内国外最好的BT站点
  • U盘格式化后容量变小问题修复方案
  • 闪讯钳制下Linux系统上网解决方案
  • 理解高斯混合模型中期望最大化的M-Step
  • Lullaby for Lucas