oraly的博客

关注IT技术

Oracle 19C RAC 静默(silent)安装on RHEL7.x

修订记录 日期 版本 描述 作者 2018-05-09 v1.0 初稿 刘勇 一、安装准备 1.1.RHEL版本及IP规划 1.1.1.OS版本信息 [root@localhost ~]# cat /etc/redhat-release Red Hat Enterprise ...

2019-05-10 11:06:41

阅读数 475

评论数 0

[MySQL源码]:事务提交之InnoDB Prepare

MySQL 5.6 InnoDB Prepare流程如下 innobase_xa_prepare  // InnoDB Prepare      trx_prepare_for_mysql   //事务层Prepare         {         trx->op_...

2018-09-12 17:43:25

阅读数 131

评论数 0

[MySQL源码]:2PC下的事务提交概述

XA-2PC (two phase commit, 两阶段提交 ) 第一阶段:为prepare阶段,TM向RM发出prepare指令,RM进行操作,然后返回成功与否的信息给TM; 第二阶段:为事务提交或者回滚阶段,如果TM收到所有RM的成功消息,则TM向RM发出提交指令;不然则发出回滚指令; ...

2018-09-12 16:26:18

阅读数 350

评论数 0

[Leetcode 142&160]链表求环与链表相交

链表求环 1、通过快慢追赶的方法确定是否有还的存在 2、如果链表存在环,在通过循环来获得环的起点 '''链表求环 leetCode 142''' class ListNode:     def __init__(self, x):         self.val = x         se...

2018-09-07 15:26:50

阅读数 23

评论数 0

[Leetcode 21]链表之合并两个有序单链表

实现思路: 1、两个链表已经有序,取出两个链表的当前节点比较val,将较小的节点链接到新的链表上,并将较小的链表当前节点向前推进一个节点 2、循环直至其中一个链表为空,比较另个链表是否有剩余,如果有就将剩余的链表链接到临时链表之后, 3、返回临时链表第一个链接的节点指针 class Li...

2018-09-06 19:38:00

阅读数 32

评论数 0

[Leetcode 92]链表之单链表中段反转

主要思想: 1、先记录链表头节点, 将链表当前节点指针推进到开始逆序的节点,记录此节点前一个节点的指针p 2、开始逆序到指定节点,将逆序后的尾节点与剩余节点相连 3、判断开始逆序的节点是不是第一个节点,是的话直接返回逆序后的头节点,不是的话将将逆序后的头节点与p相连,返回原头节点。 代码及...

2018-09-06 17:22:11

阅读数 30

评论数 0

[Leetcode 206]链表之单链表反转

Python实现: 用Python实现链表总觉着有点尴尬 class ListNode: def __init__(self, x): self.val = x self.next = None class Solution: def ...

2018-09-06 11:45:03

阅读数 38

评论数 0

Oracle自适应游标共享(Adaptive Cursor Sharing)

1、自适应游标说明     在Oracle 10g 和11g中对绑定变量的处理,已经有所不同, 在Oracle 10g中,绑定变量相对比较简单,当使用绑定变量的SQL 第一次执行时,会进行硬解析,生成plan 和cursor。 在这个过程中,Oracle 会使用bind peeking,即将绑定...

2018-08-27 11:46:36

阅读数 243

评论数 0

Oracle统计信息管理之基础知识

1、优化器相关统计信息 优化器统计范围: 表统计: 行数,块数,行平均长度;all_tables:NUM_ROWS,BLOCKS,AVG_ROW_LEN; 列统计: 列中唯一值的数量(NDV),NULL值的数量,数据分布;              --DBA_TAB_COLUMNS:NUM_D...

2018-08-27 11:32:27

阅读数 112

评论数 0

Python装饰器语法糖

####装饰器的固定格式 ##普通版本 def timer(func): def inner(*args,**kwargs): '''执行函数之前要做的''' ret = func(*args,**kwargs) '''执行函数之后要做的'...

2018-08-27 08:16:40

阅读数 100

评论数 0

Oracle不建议使用varchar2来存时间数据,实际案例说明

问题现象 2015年9月客户系统中一条高逻辑读的SQL语句,在业务高峰期执行频率较高,导致系统逻辑读居高不下,同时带高了系统CPU,SQL语句主体部分如下 SELECT /* ^^*/ COUNT(DISTINCT ts_map.draftid) AS recordCount FROM usr...

2018-08-27 08:14:29

阅读数 1020

评论数 0

Python常用模块之json、pickle、random、hashlib、collections

1、json和pickle json用于字符串和Python数据类型间进行转换 pickle用于python特有的类型和python的数据类型间进行转换 json和pickle均提供了四种方法dumps,dump,loads,load ##json dumps() ##转换成字符串 lo...

2018-08-27 08:07:33

阅读数 51

评论数 0

Python常用模块之time和datetime

1、时间的格式化 结构化时间 ##把字符串时间转换成结构化时间 time.strptime("2017-06-21","%Y-%m-%d") ##把结构化时间转换成时间字符串 time.strftime(&...

2018-08-27 08:05:41

阅读数 46

评论数 0

Python常用模块之os和sys

1、OS常用方法 os.access(path, mode) # 检验权限模式 os.getcwd() #获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") #改...

2018-08-27 08:03:35

阅读数 70

评论数 0

Python常用模块之re

1、正则表达式规则 2、Python正则常用模块  2.1、re.match与re.search 函数说明:re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话, match()就返回none。      re.search 扫描整...

2018-08-24 12:14:42

阅读数 42

评论数 0

Python基础之字符串(str)常用操作

len()返回字符串的长度 ##Python3 >>> print(len('ab12我')) 5 ##Python2 >>> print(len('ab12我'...

2018-08-24 12:08:50

阅读数 194

评论数 0

ORA-15196 while allocation reaches 2Tb even compatible.asm is set to 12.1 (Doc ID 1933068.1)

Oracle ASM不支持大于2T的磁盘,此为bug,在12.1版本上修复了APPLIES TO:Oracle Database - Enterprise Edition - Version 12.1.0.1 and laterInformation in this document applie...

2018-06-13 16:27:13

阅读数 95

评论数 0

RHEL7.X安装12.2RAC时root.sh错误CLSRSC-400的解决方案

现象:[root@ora12c ghome]# /opt/oracle/ghome/root.sh Performing root user operation. The following environment variables are set as: ORACLE_OWNER= g...

2018-06-13 00:43:21

阅读数 1265

评论数 0

文件系统inodes使用率过高问题处理

常见场景:1、crontab产生大量邮件,导致/var/spool/postfix/maildrop下大量小文件2、Oracle数据库产生大量审计及文件,导致审计目录下大量小文件删除文件:find /var/spool/postfix/maildrop/ -type f |xargs rm -rf...

2018-06-10 20:20:26

阅读数 627

评论数 0

OGG抽取进程异常一例

1、问题现象出去进程常常running,但是没有新产生trail文件,lag比较大GGSCI (xxxdb) 3> info all Program Status Group Lag at Chkpt Time Since Chkpt MAN...

2018-05-29 17:56:04

阅读数 1770

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭