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

统计信息锁定

在导入成功后我要收集下这些表的信息,结果发现好几张表都没法收集,用DBMS_STATS包显示ORA-20005:object statistics are locked (stattype = ALL),用Analyze命令显示ORA-38029: 对象统计信息已锁定。

解决办法很明确,就是解锁。

可以从两个层面去处理:

A、解锁Schema

DBMS_STATS.UNLOCK_schema_STATS(user);

B、解锁单个对象

1)先查出被锁定的表select table_name from user_tab_statistics where stattype_locked is not null;

然后再解锁对象

exec dbms_stats.unlock_table_stats(user,'表名');

2)也可直接生成sql脚本

select 'exec dbms_stats.unlock_table_stats('''||user||''','''||table_name||''');' from user_tab_statistics where stattype_locked is not null;

这里不在生成的sql中用动态的user是为了让执行者明确知道到底是解锁哪个schema下的表,防止误操作。

http://www.lryc.cn/news/312464.html

相关文章:

  • 光猫改为bridge模式
  • 回溯算法01-组合(Java)
  • 初始网络 --- 网络基础
  • 在Linux/Ubuntu/Debian中计算MD5,SHA256的方法
  • mybatis mysql insert 主键id为空
  • 批次大小对ES写入性能影响初探
  • c语言十大核心用法
  • 网页打开慢,这锅该谁背?
  • 题目 1538: 蓝桥杯-格子位置
  • 第十三届蓝桥杯嵌入式省赛程序设计详细题解
  • Go 语言指针
  • 指针运算笔试题解析
  • Matlab梁单元有限元编程 | 铁木辛柯梁 | 欧拉梁 | Matlab源码 | 理论文本
  • Tensorflow2.0笔记 - 常见激活函数sigmoid,tanh和relu
  • 1688商品详情数据采集,工程数据采集丨店铺数据采集丨商品详情数据采集
  • Flutter(四):SingleChildScrollView、GridView
  • 【C++】102.二叉树的层序遍历
  • Java学习笔记006——子类与父类的类型转换
  • FedAsync Asynchronous Federated Optimization
  • 学习基于 JavaScript 语言 的计算机界三大神书”之一 ——SICP
  • 【RISC-V 指令集】RISC-V 向量V扩展指令集介绍(一)-向量扩展编程模型
  • K8s 镜像缓存管理 kube-fledged 认知
  • ModbusTcp协议
  • 常用工具——Gradle
  • OpenHarmony教程指南—Navigation开发 页面切换场景范例
  • 2024-简单点-picamera2除了文档还有哪里可以学习实例?
  • JavaScript实现点击鼠标弹钢琴的效果
  • docker-compose Install rustdesk
  • 初学C++
  • 数据分析-Pandas数据y轴双坐标设置