lYong90

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2018年8月15日

摘要: 1、OS基础操作 2、OS文件及目录相关(不包含读写) 3、OS进程相关操作 参考文档:Golang标准库文档 阅读全文
posted @ 2018-08-15 11:29 lYong90 阅读(662) 评论(0) 推荐(0)

摘要: 1、字符串常用的方法 len()返回字符串的长度 join()将字符串的每个元素按照指定的分隔符进行拼接 split()切割字符串 字符大小写转换 find()从字符的中寻找字符,成功返回下标,失败返回-1, 字符下标从0开始 strip()取出字符串两端的特定字符 查找和替换字符串中的字符 填充字 阅读全文
posted @ 2018-08-15 09:30 lYong90 阅读(317) 评论(0) 推荐(0)

2018年8月10日

摘要: 问题发现告警数据库出现复制中断,延迟超过100秒 问题排查复制信息检查,通过’show slave status\G’命令可以查看复制线程详细的工作状态,对于判断复制中断的原因有一些指导性意义。当时的关键信息如下 从复制信息可以看到,IO 线程正常运行而sql 线程发生了中断,说明日志还在正常传输但 阅读全文
posted @ 2018-08-10 11:19 lYong90 阅读(259) 评论(0) 推荐(0)

2018年8月8日

摘要: 问题现象2015年9月客户系统中一条高逻辑读的SQL语句,在业务高峰期执行频率较高,导致系统逻辑读居高不下,同时带高了系统CPU,SQL语句主体部分如下 通过SQL语句的过滤谓词来确定SQL的过滤情况 通过执行计划可以看出SQL语句走的驱动表是usr.create,但通过过滤谓词检查的结果可以看出实 阅读全文
posted @ 2018-08-08 16:51 lYong90 阅读(1723) 评论(0) 推荐(1)

摘要: 1、手动创建Snapshots 2、手动删除Snapshots 这种方法删除是通过delete的会产生大量redo,建议直接删除相关分区 3、修改快照设置 4、AWR生成常用脚本 5、常见问题 5.1、AWR快照数据和ASH数据未正常产生,一般是由于Oracle mman和mmnl进程异常导致的,可 阅读全文
posted @ 2018-08-08 12:10 lYong90 阅读(2976) 评论(0) 推荐(0)

摘要: 背景介绍 在升级到12.1.0.2.0数据库版本后,在使用12c中引入的自适应特性默认配置的情况下,可能引起SQL性能的下降。 问题现象升级到12.1.0.2.0后,SQL语句性能可能出现下降。 影响的产品及版本Oracle 12.1.0.2.0 原因和触发条件Oracle 12.1.0.2版本上, 阅读全文
posted @ 2018-08-08 12:03 lYong90 阅读(249) 评论(0) 推荐(0)

摘要: 问题现象: Oracle BUG,参考下列文档补丁25078431后未能解决ALERT: root.sh Fails With "CLSRSC-400" While Installing GI 12.2.0.1 on RHEL or OL with RedHat Compatible Kernel 阅读全文
posted @ 2018-08-08 11:58 lYong90 阅读(518) 评论(0) 推荐(0)

摘要: 1、确定增备scn范围,通过alert日志获取gap日志序列GAP - thread 1 sequence 109631-117170 2、根据序列获取增备起点SCN提示最小gap序列为109631, 往前推一个序列,然后获得scn号 select THREAD#,SEQUENCE#,FIRST_C 阅读全文
posted @ 2018-08-08 11:53 lYong90 阅读(747) 评论(0) 推荐(0)

摘要: 先找个例子来看一下: 输出: Hello, World say()函数要求传入一个Greeting类型,因为english函数的参数和返回值跟Greeting一样,参考接口的概念这里可以做类型转换。我们换个方式来实现上面的功能: 同样输出Hello, World,只是给Greeting类型添加了sa 阅读全文
posted @ 2018-08-08 11:50 lYong90 阅读(270) 评论(0) 推荐(0)

摘要: ####消耗CPU最多的进程 [root@Yong ~]# ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head ##拼接进程号 [root@Yong ~]# ps -eo pid,%cpu --sort=-%cpu |grep -v PID|grep -v grep|head -10 |awk '{print $1}' |awk BEG... 阅读全文
posted @ 2018-08-08 11:44 lYong90 阅读(158) 评论(0) 推荐(0)