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;
相关推荐
行云流水62633 分钟前
uniapp pinia实现数据持久化插件
前端·javascript·uni-app
zhangyao94033041 分钟前
uniapp动态修改 顶部导航栏标题和右侧按钮权限显示隐藏
前端·javascript·uni-app
福尔摩斯张2 小时前
Axios源码深度解析:前端请求库设计精髓
c语言·开发语言·前端·数据结构·游戏·排序算法
李牧九丶3 小时前
从零学算法1334
前端·算法
周周爱喝粥呀3 小时前
UI设计原则和Nielsen 的 10 条可用性原则
前端·ui
Gauss松鼠会4 小时前
【GaussDB】使用DBLINK连接到ORACLE
数据库·sql·database·gaussdb
小云朵爱编程4 小时前
Vue项目Iconify的使用以及自定义图标,封装图标选择器
前端·javascript·vue.js
前端大卫4 小时前
CSS 属性值 initial、unset 和 revert 的解析
前端
Arva .4 小时前
深度分页、读写分离、分库分表后 SQL 该如何优化?
数据库·sql
shimh_凉茶4 小时前
webpack+vue2打包分析视图插件 webpack-bundle-analyzer
前端·webpack·node.js