摘要:
参考:MySQL是怎样运行的:从根儿上理解MySQL 了解表的访问方法,对于我们诊断SQL性能非常有用,对于Oracle而言,我们直接通过执行计划就能看到表的访问方式,如下:访问表使用了index range scan 对于MySQL而言,习惯了Oracle的执行计划的dba,猛的接触MySQL执行 阅读全文
摘要:
[oracle@oracle11g ~]$ ps -eo pid,lstart,etime,cmd | grep tns 10 Fri Oct 14 18:06:28 2022 02:38 [netns] 2177 Fri Oct 14 18:07:30 2022 01:36 /u01/app/or 阅读全文
摘要:
国庆节假日的最后一天,客户反馈数据库运行较慢,pl/sql连接数据库登陆直接卡死,请求排查原因。因为是内网环境,不太方便查看,同事在接到请求后指导客户进行排查,排查了服务器空间、alter日志、等待事件延迟等信息,并未看到有效的信息反馈。 ##通过以下命令来查看当前等待事件的延迟,通过以下发现延迟较 阅读全文
摘要:
#事件背景:为满足数据库安全需要,对原有系统进行adg搭建,同事在搭建过程中。提示ora-01537错误,请求帮忙排查 对于新搭建的环境,使用dumplicate提示temp文件已经存在,比较奇怪,目标端的文件是空目录,怎么可能文件已经存在呢? 通过以下命令查看相关ora报错信息 [oracle@o 阅读全文
摘要:
较大的分区表在创建索引的时候是一件非常痛苦的事情,执行过程很漫长,会使用大量的资源。到新的工作地点后,数据治理的同事给了一个非常好的案例,首先创建一个unusable的索引,这样索引定义非常快速的被创建完毕,然后针对unusable状态的分区挨个进行重建,这种操作相比直接创建分区索引较为高效,下面演 阅读全文
摘要:
DBA_OBJECTS.LAST_DDL_TIME理解 一:改字段指的是改对象昨晚DDL完成的时间,并不是开始DDL开始的时间 1.执行索引重建操作,这里我们可以看到的是索引重建开始的时间,以及索引创建结束的时间 14:09:32 SQL> set time on 14:09:54 SQL> set 阅读全文
摘要:
#云主机使用root密码登陆如下提示 输入密码后仍无法登陆,使用普通用户可以正常登陆且可以使用su - root切换到root用户下 root密码确认没有问题,root用户登陆参数,无问题 PermitRootLogin yes 后经排查发现sshd_config参数Banner被使用 Banner 阅读全文
摘要:
一:OB聚合资源的物理表示 二:OB聚合资源的逻辑表示 三:OB资源的分配流程 四:资源管理相关操作:资源单元 五:资源管理相关操作:资源单元操作实例 六:资源管理相关操作:资源池 七:资源管理相关操作:资源池操作示例 八:租户相关操作 十:租户相关操作示例 十一:资源分配情况 十二:创建租户时的资 阅读全文
摘要:
#生产库数据库登陆异常,通过排查发现归档无法删除,使用rman调用删除脚本如下报错: RMAN-08137: warning: archived log not deleted, needed for standby or upstream capture process archived log 阅读全文
摘要:
数据库版本:12.2.0.1 告警提示归档异常,尝试使用rman target / 登陆后删除归档,如下报错 通过mos搜索,发现$ORACLE_HOME/rdbms/admin/recover.bsq文件大小为空 解决:从其他节点scp过来,再次执行相关命令正常。##这里从其他节点进行的scp操作 阅读全文