广告
返回顶部
首页 > 资讯 > 数据库 >如何查看统计信息是否成功收集
  • 861
分享到

如何查看统计信息是否成功收集

2024-04-02 19:04:59 861人浏览 安东尼
摘要

可通过dba_ind_statistics和dba_tab_statistics中的LAST_ANALYZED字段,观察是否完成了统计信息的收集,只有完成的收集工作才会记录在这两个视图中。 测试过程如下(

可通过dba_ind_statistics和dba_tab_statistics中的LAST_ANALYZED字段,观察是否完成了统计信息的收集,只有完成的收集工作才会记录在这两个视图中。

测试过程如下(测试环境11.2.0.3 RAC):
1    创建一个200w行左右的测试表,数据源为dba_objects。
2    查看视图中统计信息:
select a.OWNER,a.INDEX_NAME,a.TABLE_NAME,a.LAST_ANALYZED from dba_ind_statistics a where table_name='STATEST1' and table_owner='YCR'
select b.TABLE_NAME,b.OWNER,b.LAST_ANALYZED from dba_tab_statistics b where table_name='STATEST1' and owner in ('YCR')
通过观察得到,索引的统计信息为索引创建时自动收集,表的统计信息为空。
3    手工收集统计信息,在执行约38秒时手工中断(已通过测试,此表收集统计信息约需要60秒)
begin
dbms_stats.gather_table_stats(ownname => 'YCR',tabname => 'STATEST1' ,estimate_percent => 100 ,cascade => true);
end;
/
4    查看视图中统计信息:
select a.OWNER,a.INDEX_NAME,a.TABLE_NAME,a.LAST_ANALYZED from dba_ind_statistics a where table_name='STATEST1' and table_owner='YCR'
select b.TABLE_NAME,b.OWNER,b.LAST_ANALYZED from dba_tab_statistics b where table_name='STATEST1' and owner in ('YCR')
因为统计信息并未收集完全,所以此二表中的数据并无变化,再次收集统计信息完成后,表中信息才更新。
您可能感兴趣的文档:

--结束END--

本文标题: 如何查看统计信息是否成功收集

本文链接: https://www.lsjlt.com/news/48656.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何查看统计信息是否成功收集
    可通过dba_ind_statistics和dba_tab_statistics中的LAST_ANALYZED字段,观察是否完成了统计信息的收集,只有完成的收集工作才会记录在这两个视图中。 测试过程如下(...
    99+
    2022-10-18
  • 如何查看oracle统计信息收集
    本篇内容主要讲解“如何查看oracle统计信息收集”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何查看oracle统计信息收集”吧!查看统计信息收集时间:al...
    99+
    2022-10-18
  • oracler统计信息如何查看与收集
    这篇文章主要为大家展示了“oracler统计信息如何查看与收集”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“oracler统计信息如何查看与收集”这篇文章吧。查...
    99+
    2022-10-18
  • oracle统计信息查看与收集的方法是什么
    这篇文章主要讲解了“oracle统计信息查看与收集的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“oracle统计信息查看与收集的方法是什么”吧!...
    99+
    2022-10-18
  • Oracle里收集与查看统计信息的方法
    Oracle数据库里的统计信息是这样的一组数据:它存储在数据字典里,且从多个维度描述了Oracle数据库里对象的详细信息。CBO会利用这些统计信息来计算目标SQL各种可能的、不同的执行路径的成本,并从中选择...
    99+
    2022-10-18
  • 如何查看pygame是否安装成功
    有几种方法可以检查pygame是否安装成功:1. 在Python交互式环境中检查:打开Python的交互式环境(例如命令行或IDLE...
    99+
    2023-09-08
    pygame
  • 如何查看maven是否安装成功
    要检查Maven是否成功安装,您可以执行以下操作:1. 在终端(命令提示符)中输入以下命令:```shellmvn -v```如果M...
    99+
    2023-09-04
    maven
  • 如何查看mysql是否安装成功
    这篇文章运用简单易懂的例子给大家介绍如何查看mysql是否安装成功,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。如何查看mysql是否安装成功1.组合windows+R,运行servi...
    99+
    2022-10-18
  • 数据库中如何查看统计信息
    小编给大家分享一下数据库中如何查看统计信息,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! set echo ...
    99+
    2022-10-18
  • win如何查看mongodb是否安装成功
    win查看mongodb是否安装成功的方法:1、在命令行中执行“mongo”命令查看是否出现版本号来判断;2、在浏览器中输入“http://localhost:27017/”url来查看是否安装成功,这里的27017是mongodb端口号。...
    99+
    2022-10-24
  • 如何查看域名是否绑定成功
    查看域名是否绑定成功的方法:1.在计算机中打开命令提示符窗口;2.使用“ping + 域名”命令,对域名进行判断;3.输出的结果中显示数据包接收成功,则表示该域名绑定成功;使用ping命令判断域名是否绑定成功,具体方法如下:首先,在计算机中...
    99+
    2022-10-09
  • linux如何查看tomcat是否启动成功
    本篇内容介绍了“linux如何查看tomcat是否启动成功”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!3种方法:1、执行“top”,如果输...
    99+
    2023-06-30
  • linux如何查看jdk是否安装成功
    这篇文章主要为大家展示了“linux如何查看jdk是否安装成功”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux如何查看jdk是否安装成功”这篇文章吧。linux查看jdk是否安装成功的方...
    99+
    2023-06-29
  • linux如何查看oracle是否安装成功
    今天小编给大家分享一下linux如何查看oracle是否安装成功的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。linux查看...
    99+
    2023-07-05
  • Oracle 11g自动收集统计信息任务时间如何修改
    这篇文章将为大家详细讲解有关Oracle 11g自动收集统计信息任务时间如何修改,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 在oracl...
    99+
    2022-10-18
  • Oracle 11g如何修改表级别的自动收集统计信息比率
    小编给大家分享一下Oracle 11g如何修改表级别的自动收集统计信息比率,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2022-10-18
  • 如何查看pytorch是否下载成功以及确定pytorch版本
    查看pytorch版本 所遇到的问题如何下载pytorch首先确定自己的nvidia的版本 查看是否有下载成功pytorch查找相应的pytorch的版本 为什么vscode当中不能显...
    99+
    2023-09-26
    pytorch python 深度学习
  • 数据库中如何获取方法、查看执行顺序、统计信息
    小编给大家分享一下数据库中如何获取方法、查看执行顺序、统计信息,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2022-10-18
  • 数据库中如何修改自动收集统计信息任务的执行时间
    小编给大家分享一下数据库中如何修改自动收集统计信息任务的执行时间,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 一般情况,oracle11G数据库自动收集统计信...
    99+
    2022-10-18
  • 购买阿里云服务器之后如何查看其ip地址信息是否正确
    如果您购买了阿里云服务器并打算查看其IP地址信息是否正确,您可以按照以下步骤进行操作: 在阿里云网站的“技术支持”或“服务条款”页面中,找到“关于阿里云服务器”或“阿里云服务器服务条款”的链接,并点击它。 在页面上方,您可以看到您购买的...
    99+
    2023-10-26
    阿里 是否正确 看其
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作