当前位置: 首页 > news >正文

PLSQL_统计信息系列04_统计信息的锁定和删除

20150506 Created By BaoXinjian

一、摘要


统计信息的锁定和删除功能

1. 锁定

2. 删除

 

二、锁定统计信息


如果你想某些对象的的统计信息稳定不变,可以使用加锁功能,之后这些被锁住的对象一直会应用旧的统计信息

1. 加锁

dbms_stats.lock_schema_stats(ownname => user);
dbms_stats.lock_table_stats(ownname => user, tabname => 'T');

2. 解锁

dbms_stats.unlock_schema_stats(ownname => user);
dbms_stats.unlock_table_stats(ownname => user, tabname => 'T');

3. 查看哪个表在锁住的状态

select table_name
  from user_tab_statistics
 where stattype_locked is not null;

 

三、删除统计信息


1. 为了测试目的,有可能需要删除数据字典中的统计信息,可以通过dbms_stats包实现,一般的情况下尽量避免删除统信息

(1).delete_database_stats

(2).delete_dictionary_stats

(3).delete_fixed_objects_stats

(4).delete_schema_stats

(5).delete_table_stats

(6).delete_column_stats

(7).delete_index_stats

2. 删除统计信息的的一个例子

dbms_stats.delete_column_stats(
  ownname => 'user',
  tabname => 'T',
  colname => 'VAL',
  col_stat_type => 'HISTOGRAM'
)

 

Thanks and Regards

相关文章:

  • JDBC多线程多个statement共享同一个connection
  • XMPP学习——2、用户登录
  • 建设网站购物平台你需要知道的五个方面
  • MySql FOR UPDATE 锁的一点问题……
  • FineUploader 学习笔记
  • 大一下学期,大二上学期,这一年
  • mysql 关于自增字段的一些说明
  • Hyper-v学习(三),虚拟机实时迁移之存储迁移
  • Jquery - 属性选择器
  • typeof instanceof
  • HashMap vs. TreeMap vs. Hashtable vs.LinkedHashMap
  • 第二十二课:磁滞和麦克斯韦方程组
  • JOOMLA中文安装时 数据库发生错误解块办法
  • haproxy介绍
  • 毕设问题小记——Spring事务配置
  • 【347天】每日项目总结系列085(2018.01.18)
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • C# 免费离线人脸识别 2.0 Demo
  • Hexo+码云+git快速搭建免费的静态Blog
  • HTML中设置input等文本框为不可操作
  • input实现文字超出省略号功能
  • java架构面试锦集:开源框架+并发+数据结构+大企必备面试题
  • JDK 6和JDK 7中的substring()方法
  • MySQL几个简单SQL的优化
  • node.js
  • python大佬养成计划----difflib模块
  • scrapy学习之路4(itemloder的使用)
  • TCP拥塞控制
  • 搭建gitbook 和 访问权限认证
  • 对象管理器(defineProperty)学习笔记
  • 回顾2016
  • 事件委托的小应用
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • !! 2.对十份论文和报告中的关于OpenCV和Android NDK开发的总结
  • #{}和${}的区别是什么 -- java面试
  • #微信小程序:微信小程序常见的配置传旨
  • #我与Java虚拟机的故事#连载13:有这本书就够了
  • $.ajax()
  • (4)通过调用hadoop的java api实现本地文件上传到hadoop文件系统上
  • (cljs/run-at (JSVM. :browser) 搭建刚好可用的开发环境!)
  • (二)构建dubbo分布式平台-平台功能导图
  • (已解决)vue+element-ui实现个人中心,仿照原神
  • (转)PlayerPrefs在Windows下存到哪里去了?
  • (转)创业家杂志:UCWEB天使第一步
  • (转)四层和七层负载均衡的区别
  • .net core 3.0 linux,.NET Core 3.0 的新增功能
  • .Net Redis的秒杀Dome和异步执行
  • .NET 发展历程
  • .NET/C# 检测电脑上安装的 .NET Framework 的版本
  • .NET中的Event与Delegates,从Publisher到Subscriber的衔接!
  • .pyc文件还原.py文件_Python什么情况下会生成pyc文件?
  • // an array of int
  • :如何用SQL脚本保存存储过程返回的结果集
  • @Autowired自动装配
  • [ 2222 ]http://e.eqxiu.com/s/wJMf15Ku