Redis学习笔记

Redis的官方网站是https://redis.io/,也有中文的网站 http://www.redis.cn/。 Redis 当前的稳定版本是3.2(具体是3.2.9),最新版本是4.0。 在本文你将看到: 1. Redis的基础知识,如redis的数据类型,redis的安装配置,redis的主 […]

Continue Reading

令人误解的ORA-16047: DGID mismatch between destination setting and target database

今天为一个Rac onenode的主库搭建好一个dg库之后,一直没有传日志,在主库的alertlog中,有报错:

根据oerr的报错信息:

检查了主库和备库的db_un […]

Continue Reading

备份,迁移和克隆docker镜像

继《Oracle支持在docker上跑oracle数据库了》和《在MAC上安装docker并部署oracle12.2》 之后,我们再来看看如何将docker镜像进行备份,迁移和克隆。 (一)备份: 我们用docker ps看有几个container,注意如果加-a参数,则没有running的cont […]

Continue Reading

在Mac上安装docker并部署oracle 12.2

其实很早就想写这篇,但是由于工作忙,一直没有来得整理出来。趁着周末,发布出来吧。 在本文中,你将看到: 1. 在Mac上安装docker,并启动docker 2. 部署oracle docker的build file,并创建image 3. 部署oracle软件在docker中 4. 安装oracl […]

Continue Reading

多核还是多线程?

数据库选型,是用多核主机还是多线程主机?我是否可以用比较便宜的单核超线程(Hyper-Threading,HT)的机器,来替代双核非HT的机器? 回答这个问题,我们由浅入深的来看。 一,术语: 槽位(socket):指机器上可以容纳物理CPU个数的空间。一般也成为多少多少“路”,英文除了socket […]

Continue Reading

rac onenode相关知识小结

Rac onenode是一种非常高可用的架构,他其实就是在10g的single instance HA。但是它又封装了很多东西,使得操作可以很简单,不再需要自己写脚本,也不再需要手工的敲一堆的命令。 我们先来看看安装,先安装rac,再将其转换成rac onenode,再转回rac。 在已经已经安装好 […]

Continue Reading

2017 RWP性能之旅——深圳站

今天有幸参加了RWP性能之旅——深圳站的活动。 RWP,全称是Oracle Real-World Performance,是 Oracle 总部数据库研发部门的一部分,是一个由天才组成的团队。之前翻译过《深入理解Exadata》的黄凯耀,以及现在在SSC团队的SQL优化大神刘永甫(微信公众号:老虎刘 […]

Continue Reading