oracle
huoyan98
这个作者很懒,什么都没留下…
展开
-
Oracle ORA-00060:Deadlock detected. More info in file /var/oracle/app/diag/rdbms/...记一次位图索引误用引发卡顿
Oracle ORA-00060:Deadlock detected. More info in file /var/oracle/app/diag/rdbms/…记一次位图索引误用带来的数据库卡顿死锁数据库死锁带来的性能严重下降生产环境客户端多发卡顿,排查Oracle日志后发现,数据库中有很多ORA-00060: Deadlock detected. More info in file /var/oracle/app/diag/rdbms/…xxx_ora_80471.trc 记录,初步判断是由资源死原创 2021-05-13 16:36:43 · 555 阅读 · 0 评论 -
Oracle发行版对CPU的限制
Oracle Database Standard Edition One最多2个baisocket CPU ,Oracle Database Standard Edition 做多4个socket CPUsocket你可以认为是物理CPU个数使用SQL验证在Windows Server 服务器中,可以通过任务管理器查看使用11.2.0.4版本oracle 11g版本,11.2.0.4可以支持超过36个CPU。记录下免得忘记。...原创 2020-09-28 08:43:08 · 2674 阅读 · 0 评论 -
升级Oracle 19c经验: TTS时ORA-39083和ORA-00942案例
转载自https://www.anbob.com/archives/5857.html上周在使用TTS传输表空间从11.2.0.4到19C, 在最后impdp metadata的环节提示ora-942 结果提示有大量索引没有创建成功,但是查看报错的表实际是存在的, 后来发现这是一个收权问题导致的。后分析这种场景是发生在如一开始给了一个用户如create ANY table/index的系统权限或者dba 角色或是on object上的权限,后来创建了跨SCHEMA的index(indexes and t转载 2020-06-23 13:46:18 · 1148 阅读 · 0 评论 -
升级Oracle19c经验:TTS在使用datapump导matadata时EXCLUDE=STATISTICS不启作用
转载自https://www.anbob.com/archives/5843.html在使用TTS迁移一个8T 的11.2.04到19c PDB时,发现expdp和imdp元数据过程中statistic占用了约1个多小时的时间, 但是我检查了实时步骤中确实有写exclude=statistics,猜测是参数没启作用,不能忍,需要确认下原因。结果发现这是一个预期行为,因为在TTS metadata时statistics不是exclude的有效值。 这样即使在expdp metadata时或impdp时指定转载 2020-06-23 13:43:43 · 1755 阅读 · 0 评论 -
升级Oracle19c SE2标准版不再支持RAC,CPU限制再次修改
转载自https://www.anbob.com/archives/5208.html自2015年12月起,Oracle发布了Oracle Standard Edition 2(SE2),以取代以前的Standard Edition(SE)和Standard Edition One(SE1)版本,使用12.1.0.2之前版本(运行Standard Edition或Standard Edition One(SE1))的客户,并且想要升级到更新版本,必须切换到Standard Edition 2(SE2).转载 2020-06-23 13:38:53 · 1296 阅读 · 0 评论 -
记一次Oracle数据库归档模式引起的宕机
生产环境oracle 忽然宕机 查看运行日志 发现归档空间占满 了解到之前开启过DataGuard异地备份 目前已经不再需要此功能 解决方法是关闭归档模式、关闭闪回功能解决过程如下 1.查看归档模式是否打开SQL> archive log list;数据库日志模式 存档模式自动存档 启用存档终点 USE_DB_...原创 2018-09-03 13:53:36 · 292 阅读 · 0 评论 -
undo表空间丢失ORA-30012
换了一份数据 可以正常mount 但是打开数据库时提示ORA-30012: undo tablespace ‘UNDOTBS1’ does not exist or of wrong type 由于当前数据之前修改过undo表空间对应的数据文件 造成了新安装的Oracle不一致 解决方法 1.shutdown immediate 2.startup mount 3.show param...原创 2018-09-03 13:53:52 · 530 阅读 · 0 评论 -
oracle转换日期为周几默认为汉字
select to_char(sysdate,’day’,’NLS_DATE_LANGUAGE=”SIMPLIFIED CHINESE”’) from dual;转载 2018-09-03 13:54:08 · 2045 阅读 · 0 评论