更新表的统计信息并清空缓存--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 达梦数据库学习使用列表

相关推荐
baidu_340998828 分钟前
golang如何集成Keycloak身份认证_golang Keycloak身份认证集成技巧
jvm·数据库·python
abc123456sdggfd8 分钟前
为什么宝塔面板安装phpMyAdmin后打不开_检查PHP版本绑定与888端口是否放行
jvm·数据库·python
qq_4138474010 分钟前
SQL利用子查询实现复杂条件排序_嵌套逻辑实现业务规则
jvm·数据库·python
2201_7610405912 分钟前
Redis如何应对缓存服务器网络分区带来的雪崩
jvm·数据库·python
ZPC821012 分钟前
Ubuntu 实时性优化(专属定制版,适配 fast_shm 通信)
linux·数据库·postgresql
2401_8359568114 分钟前
如何实现SQL存储过程动态排序_配合参数过滤与排序逻辑
jvm·数据库·python
m0_6765443817 分钟前
JavaScript中enumerable属性对对象遍历的影响
jvm·数据库·python
Absurd58717 分钟前
SQL如何用SQL子查询实现关联报表生成_嵌套逻辑关联多表
jvm·数据库·python
m0_5145205718 分钟前
CSS如何解决Less与CSS兼容性问题_通过配置文件实现平滑过渡与混合开发
jvm·数据库·python
Carsene23 分钟前
开篇:我们距离理想的 Java SQL DSL 还有多远?
java·sql