更新表的统计信息并清空缓存--DM8达梦数据库

更新表的统计信息并清空缓存--DM8达梦数据库

  • 环境介绍
  • [1 收集 <表> 上所有对象信息,含索引](#1 收集 <表> 上所有对象信息,含索引)
  • [2 清理缓存的执行计划](#2 清理缓存的执行计划)
  • [3 达梦数据库学习使用列表](#3 达梦数据库学习使用列表)

环境介绍

  • 在某些环境刚完成数据迁移, 10万行以上大表数据量有修改1/3 ,查询条件已经创建索引,执行计划不好,或执行计划优,但查询速度慢,可以尝试此方法优化; 对sql查询相关的表进行更新统计信息,并清空缓存
  • 执行更新统计信息期间,会对更新的资源表上锁,无法进行ddl操作

1 收集 <表> 上所有对象信息,含索引

sql 复制代码
DBMS_STATS.GATHER_TABLE_STATS ('模式名', '表名',NULL,100,FALSE,'FOR ALL COLUMNS SIZE AUTO');

2 清理缓存的执行计划

sql 复制代码
CALL SP_CLEAR_PLAN_CACHE();

3 达梦数据库学习使用列表

相关推荐
Mr_pyx11 分钟前
Java 注解(Annotation)详解:从基础到 APT 实战
java·数据库·sqlserver
djjdjdjdjjdj31 分钟前
如何用参数解构在函数入口处直接提取对象属性
jvm·数据库·python
forEverPlume43 分钟前
mysql如何批量增加表的字段_脚本化DDL操作实践
jvm·数据库·python
精益数智工坊1 小时前
物料管理是什么?物料管理的具体工作有哪些?
大数据·前端·数据库·人工智能·精益工程
m0_596406371 小时前
CSS如何高效引入样式表_对比link标签与import指令的性能差异
jvm·数据库·python
行云的逆袭1 小时前
树莓派4B安装adminer数据库简易工具
数据库
solihawk1 小时前
服务器内存被谁“偷”走了?
服务器·数据库
德彪稳坐倒骑驴2 小时前
SQL连续登录问题
服务器·数据库·sql
葡萄城技术团队2 小时前
告别臃肿 SQL:HR 系统如何实现“字段级”权限控制与动态脱敏方案?
数据库·sql
SQL必知必会2 小时前
SQL HAVING 是什么?一篇讲清 WHERE 和 HAVING 的区别
数据库·sql