本文主要是介绍更新表的统计信息并清空缓存--DM8达梦数据库,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
更新表的统计信息并清空缓存--DM8达梦数据库
- 环境介绍
- 1 收集 <表> 上所有对象信息,含索引
- 2 清理缓存的执行计划
- 3 达梦数据库学习使用列表
环境介绍
- 在某些环境刚完成数据迁移, 10万行以上大表数据量有修改1/3 ,查询条件已经创建索引,执行计划不好,或执行计划优,但查询速度慢,可以尝试此方法优化; 对sql查询相关的表进行更新统计信息,并清空缓存
- 执行更新统计信息期间,会对更新的资源表上锁,无法进行ddl操作
1 收集 <表> 上所有对象信息,含索引
DBMS_STATS.GATHER_TABLE_STATS ('模式名', '表名',NULL,100,FALSE,'FOR ALL COLUMNS SIZE AUTO');
2 清理缓存的执行计划
CALL SP_CLEAR_PLAN_CACHE();
3 达梦数据库学习使用列表
- 达梦数据库学习使用列表 - - 点击跳转
这篇关于更新表的统计信息并清空缓存--DM8达梦数据库的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!