oracle数据库表统计信息

oracle数据库表统计信息未及时更新会导致oracle基于成本的执行计划可能不是最优,查看执行计划是没问题的,但sql实际执行起来确很慢。

查询oracle数据库表统计信息最后更新时间:

sql 复制代码
SELECT TABLE_NAME, LAST_ANALYZED,a.* FROM ALL_TAB_STATISTICS a WHERE A.OWNER = 'INFO';

更新oracle数据库表统计信息:

sql 复制代码
begin
  dbms_stats.gather_table_stats(ownname => 'info',
                                tabname => 'tproduct',
                                cascade => true,
                                degree  => 12);
end;
相关推荐
kkkAloha3 分钟前
倒计时 | setInterval
前端·javascript·vue.js
云轩奕鹤11 分钟前
智析单词书 - AI 驱动的深度英语词汇学习平台
前端·ai·产品·思维
逆光如雪19 分钟前
控制台快速查看自己的log,提高开发效率
前端
用户479492835691520 分钟前
年薪百万的 React 功底怎么“装进”AI?Vercel 的这个 Skill 给了标准答案
前端·aigc·ai编程
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ20 分钟前
sql 如果字段为空就用另一个字段
数据库·sql
jason_yang20 分钟前
这5年在掘金的感想
前端·javascript·vue.js
一人の梅雨21 分钟前
亚马逊SP-API商品评论接口实战:情感分析+商业洞察挖掘的差异化方案
运维·前端·数据库
掘金一周23 分钟前
Dart 官方再解释为什么放弃了宏编程,并转向优化 build_runner ?| 掘金一周 1.15
前端
魔术师卡颂36 分钟前
提问量暴跌 80% ,Stack Overflow 却赚翻了?
前端·后端·ai编程
rocky19137 分钟前
什么,你还没用 claude,out 了吧!
前端·程序员