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;
相关推荐
合作小小程序员小小店17 小时前
图书管理系统,基于winform+sql sever,开发语言c#,数据库mysql
开发语言·数据库·sql·microsoft·c#
IT_陈寒18 小时前
Redis性能翻倍的5个冷门技巧,90%开发者都不知道第3个!
前端·人工智能·后端
jingling55519 小时前
vue | 在 Vue 3 项目中集成高德地图(AMap)
前端·javascript·vue.js
油丶酸萝卜别吃19 小时前
Vue3 中如何在 setup 语法糖下,通过 Layer 弹窗组件弹出自定义 Vue 组件?
前端·vue.js·arcgis
p***92481 天前
深入理解与实战SQL IFNULL()函数
数据库·sql·oracle
J***Q2921 天前
Vue数据可视化
前端·vue.js·信息可视化
Y***98511 天前
DVWA靶场通关——SQL Injection篇
数据库·sql
蒋士峰DBA修行之路1 天前
实验二十八 SQL PATCH调优
数据库·sql·gaussdb
ttod_qzstudio1 天前
深入理解 Vue 3 的 h 函数:构建动态 UI 的利器
前端·vue.js
I***t7161 天前
一条sql 在MySQL中是如何执行的
数据库·sql·mysql