随笔分类 -  Oracle

上一页 1 ··· 3 4 5 6 7 8 9 10 下一页

latch free等待问题之Result Cache:RC Latch优化案例
摘要:问题背景: 客户反馈数据库运行缓慢,DB (12c) 问题解决 1> 查看相关时间段的AWR报告 查看DB的整体负载情况看出数据库已经比较繁忙 AWR报告中存在大量异常sql(不属于业务模块) 例如 1 select chainviewi0_.id as id1_112_, 2 chainviewi 阅读全文

posted @ 2020-06-16 14:42 数据与人文 阅读(450) 评论(0) 推荐(0) 编辑

一次sql改写优化案例
摘要:问题背景: 客户反馈有条sql执行时间要30s左右,需要优化,sql如下 (一次改写案例) (涉及相关表以及重要字段隐去) 原sql: 问题背景: 客户反馈有条sql执行时间要30s左右,需要优化,sql如下 (一次改写案例,引以为戒) 1 select r.* 2 from (select my_ 阅读全文

posted @ 2020-06-16 14:41 数据与人文 阅读(251) 评论(0) 推荐(0) 编辑

BEGIN SYS.KUPW$WORKER.MAIN('SYS_EXPORT_SCHEMA_02', 'SYS'); END;
摘要:问题背景: 客户反馈系统突然很慢,查询awr报告 1 658whw2n7xkd2 BEGIN SYS.KUPW$WORKER.MAIN('SYS_EXPORT_SCHEMA_02', 'SYS'); END; 数据库在取数据块时为了保护内存的数据结构而加了latch(一种锁,很短暂),当SQL逻辑读 阅读全文

posted @ 2020-06-16 14:40 数据与人文 阅读(1622) 评论(0) 推荐(0) 编辑

read by other session导致oracle性能低
摘要:问题背景:客户反应oracle库很慢很慢 (read by other session可以结合db file sequential read等待事件一块优化) 1检查等待事件: 1 set linesize 200 2 col username for a15 3 col event for a35 阅读全文

posted @ 2020-06-16 10:46 数据与人文 阅读(462) 评论(0) 推荐(0) 编辑

db file sequential read等待事件
摘要:db file sequential read: 官方说明如下: 1 This event signifies that the user process is reading a buffer into the SGA buffer cache and is waiting for a physi 阅读全文

posted @ 2020-06-16 10:40 数据与人文 阅读(355) 评论(0) 推荐(0) 编辑

Oracle AWR报告指标全解析
摘要:【性能调优】Oracle AWR报告指标全解析 转载:https://www.askmaclean.com/archives/performance-tuning-oracle-awr.html 啥是AWR? AWR (Automatic Workload Repository) 一堆历史性能数据, 阅读全文

posted @ 2020-06-16 10:39 数据与人文 阅读(122) 评论(0) 推荐(0) 编辑

禁用sql tuning advisor功能
摘要:1.查看自动收集统计信息的任务及状态 1 sys@ora11g> select client_name,status from dba_autotask_client; 2 3 CLIENT_NAME STATUS 4 5 auto optimizer stats collection ENABLE 阅读全文

posted @ 2020-06-15 16:53 数据与人文 阅读(909) 评论(0) 推荐(0) 编辑

latch: cache buffers chains故障处理总结
摘要:客户说数据库的CPU使用率为100%,应用相应迟缓。发现是latch: cache buffers chains 作祟故障分析思路 查看等待事件,判断故障起因 1 SQL>select * from (select sid,event,p1,p2,p3,p1text,WAIT_TIME,SECOND 阅读全文

posted @ 2020-06-15 16:52 数据与人文 阅读(908) 评论(0) 推荐(0) 编辑

SQL*Net more data to client等待事件
摘要:收到客户的一份报告,说远程处理数据库事务时出现"卡"的现象,也就是运行比较缓慢。在相应时段做了一个AWR报告,报告中显示了这样一些等待: 1 Top 5 Timed Events Avg %Total 2 ~~~~~~~~~~~~~~~~~~ wait Call 3 Event Waits Time 阅读全文

posted @ 2020-06-15 16:47 数据与人文 阅读(504) 评论(0) 推荐(0) 编辑

asynch descriptor resize等待事件
摘要:问题背景:客户数据库服务器cpu很高,查询等待事件 发现asynch descriptor resize等待事件 从AWR报告里也看到的asynch descriptor resize事件。 SQL> show parameter async NAME_COL_PLUS_SHOW_PARAM TYP 阅读全文

posted @ 2020-06-15 16:45 数据与人文 阅读(592) 评论(0) 推荐(0) 编辑

隐含参数_optimizer_use_feedback
摘要:问题背景:有时候会遇到比较奇怪的现象,首次执行sql速度很快,后面再执行就变得很慢 正常来讲同样的一条SQL查询语句,根据执行计划,第一次查询完以后,后续再执行相同的语句应该很快才对。可是,现实却是第一次查询不慢(优化后2秒内查询),第二次以后就很慢。 对于执行计划中,在note部分有“cardin 阅读全文

posted @ 2020-06-15 16:44 数据与人文 阅读(2276) 评论(0) 推荐(0) 编辑

Thread <number> cannot allocate new log, sequence <number>
摘要:问题背景: 客户反馈应用无法使用,重启数据库后正常,协助排查原因 1> 查看问题时段的alert日志 Thread <number> cannot allocate new log, sequence <number> Checkpoint not complete Thread 1 cannot 阅读全文

posted @ 2020-06-15 16:43 数据与人文 阅读(257) 评论(0) 推荐(0) 编辑

alert日志中出现Private Strand Flush Not Complete的处理方法
摘要:alert.log日志报了如下的错误: 1 Fri Oct 17 19:59:51 2014 2 Thread 1 cannot allocate new log, sequence 4722 3 Private strand flush not complete 4 Current log# 1 阅读全文

posted @ 2020-06-15 16:41 数据与人文 阅读(857) 评论(0) 推荐(0) 编辑

关于12C RAC 上的top5 问题:enq: IV - contention
摘要:In this DocumentSymptomsCauseSolutionReferences APPLIES TO:Oracle Database - Enterprise Edition - Version 12.1.0.1 to 12.1.0.2 [Release 12.1]Informati 阅读全文

posted @ 2020-06-15 16:38 数据与人文 阅读(212) 评论(0) 推荐(0) 编辑

CRS-2674: Start of 'ora.cssd' on 'rac2' failed 引发的rac集群服务起不来问题
摘要:问题背景:客户反馈Oracle rac集群节点宕机 1、首先查看宕机原因,归档日志满导致服务重启,查看归档日志路径是USE_DB_RECOVERY_FILE_DEST (默认路径), 安装的时候没有做调整,应该调整单独的归档目录,首先清理归档日志然后修改归档路径 2、节点一正常启动,节点二起不来 没 阅读全文

posted @ 2020-06-15 16:03 数据与人文 阅读(1343) 评论(0) 推荐(0) 编辑

centos 7安装rac 11gR2时运行root.sh报错找不到ohas服务(ohasd failed to start)
摘要:单独在linux 7中为ohasd设置一个服务。步骤如下1. 创建服务ohas.service的服务文件并赋予权限 1 touch /usr/lib/systemd/system/ohas.service 2 chmod 777 /usr/lib/systemd/system/ohas.servic 阅读全文

posted @ 2020-06-15 16:02 数据与人文 阅读(468) 评论(0) 推荐(0) 编辑

oracle表空间不足:ORA-01653: unable to extend table
摘要:问题背景: oracle表空间不足报错是比较常见的故障,尤其是没有对剩余表空间做定期巡检的系统; 报错代码如下: oracle表空间不足错误代码:ORA-01653: unable to extend table ; 解决方式: 1、查看表空间使用率: 1 set linesize 220; 2 s 阅读全文

posted @ 2020-06-15 16:00 数据与人文 阅读(751) 评论(0) 推荐(0) 编辑

Windows server服务器下Oracle监听报错ora-12560:TNS: 协议适配器错误
摘要:问题背景: 客户重启数据库服务器后登陆报错:ora-12560:TNS: 协议适配器错误 问题解决: 1> 检查监听服务是否启动 监听正常启动,但是发现有两个实例,客户重启服务后是否未设置正确的sid?? 2> 设置正确的sid 可以看到设置正确的sid后重新登录能够正常登录。 对于Windows 阅读全文

posted @ 2020-06-15 15:59 数据与人文 阅读(656) 评论(0) 推荐(0) 编辑

MRP进程起不来, 报错:ORA-00600: internal error code, arguments: [2619], [227424], [], [], [], [], [], [], [], [], [], []
摘要:问题背景:客户数据库服务架构为一主一备,某日备库操作系统意外重启,重启后Oracle MRP进程起不来,报错:ORA-00600: internal error code, arguments: [2619], [227424], [], [], [], [], [], [], [], [], [] 阅读全文

posted @ 2020-06-13 09:27 数据与人文 阅读(439) 评论(0) 推荐(0) 编辑

dataguard宕机重启后,MRP进程起不来,报ORA-01111(10g)或者ORA-01274(11g)错
摘要:问题背景:客户dataguard宕机重启后,MRP进程因缺少数据文件起不来,报错如下ORA-01111: name for data file 19 is unknown - rename to correct file 问题解决 1> 检查dataguard,sid已经正常启动,尝试启动MRP进程 阅读全文

posted @ 2020-06-13 09:25 数据与人文 阅读(346) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示