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

相关推荐
找不到、了20 分钟前
MySQL 索引下推(ICP)的实战,彻底提升查询性能
数据库·mysql
b***676421 分钟前
Springboot3 Mybatis-plus 3.5.9
数据库·oracle·mybatis
kitty_hi23 分钟前
mysql主从配置升级,从mysql5.7升级到mysql8.4
linux·数据库·mysql·adb
王宪笙3 小时前
Qt之数据库使用示例
数据库·qt
q***42823 小时前
Redis 设置密码(配置文件、docker容器、命令行3种场景)
数据库·redis·docker
运维行者_4 小时前
网站出现 525 错误(SSL 握手失败)修复指南
服务器·网络·数据库·redis·网络协议·bootstrap·ssl
fruge4 小时前
openGauss数据库实操过程:从环境搭建到连接配置,第三方软件进行数据库管理
数据库·oracle
5***79004 小时前
后端服务监控面板,关键业务指标
数据库
倔强的石头_6 小时前
面向电力生产调度系统的数据库实践:从时序处理到多中心容灾
数据库
q***47186 小时前
MySQL 篇 - Java 连接 MySQL 数据库并实现数据交互
java·数据库·mysql