数据库

【REDO】关于Redo log And archive log 二三事

Oracle数据库运行过程中,难免会遇到调整redo log大小或者增加日志组的情况,当然,还有一些归档日志比redo log小很多的情况,那么我们怎么判断或者怎么计算redo log 的大小呢?  Oracle推荐15分钟(20-30分钟也可)就是这样了?我们先来简单看下两个进程:LGWR(日志写进程):触发一下条件,LGWR将会把缓冲区内...

xysoul_云龙
Oracle
2017-06-13 14:56

ODI-双库间单表CDC增量同步(含代理配置)

ODI CDC 增量同步 代理 定时

linfeng_oracle
Oracle
2017-06-13 08:43

含LOB的表实际容量计算方法

前两天有一个开发库,报了ORA-01654的错误,提示的是SYS_IL000…$$的对象不能分配表空间了,首先这种SYS_IL的对象名称是系统默认为LOB大对象LOBINDEX设置的名称,其次开发人员检索dba_segments视图看这个LOB所属表的空间,似乎占比一般。这次涉及的问题,就是如何计算包含LOB对象的表空间实际容量的方法,之所以是说...

bisal
Oracle
2017-06-11 23:42

MYSQL如何识别一个binlog中的一个事物

原创水平有限测试版本5.7.14设置GTID_MODE=ONON(3): Both new and replicated transactions must be GTID transactions(生成的是GTID事物,slave也只能应用GTID事物)设置binlog格式为row模式做如下操作mysql> insert into test values(1,2);Query OK, 1 row affected (0.01 sec)mysql> insert into test values(2,...

gaopengtttt
MySQL
2017-06-11 22:55

mysql之 mysql 5.6不停机双主一从搭建(活跃双主一从基于日志点复制)

环境说明:版本 version 5.6.25-log 主1库ip: 10.219.24.25主2库ip: 10.219.24.22从1库ip:10.219.24.26os 版本: centos 6.7已安装热备软件:xtrabackup 防火墙已关                                  ...

张冲andy
MySQL
2017-06-11 17:21

【RAC】Oracle11g RAC删除节点相关事项

RAC delete node 操作前建议检查相关信息,如集群状态、数据库运行情况等,最好最一个备份。########移除数据库########--通过DBCA方式删除节点(此处举例rac03),请在rac01/02运行,如不说明,默认情况下rac03运行点击(此处)折叠或打开dbca -silent -deleteInstance -nodeList r...

xysoul_云龙
Oracle
2017-06-11 15:33

Oracle数据库重启后密码失效的问题(r12笔记第91天)

  前几天,我和系统运维的同事处理一个看似诡异的问题,他找到我说应用服务器启动的时候报了DB的Error,但是错误信息有限,他也没法完全定位到错误的原因,所以就希望我来帮忙看看这个问题是怎么回事,怎么解决。   从应用服务启动的日志来看,错误信息是连接池的地方有了问题。Error: 2017-06-09 ...

jeanron100
Oracle
2017-06-10 23:12

【MySQL】数据安全性讨论思维导图

和团队内部的同事一起沟通,讨论了MySQL 数据库系统数据安全性问题,主要针对MySQL丢数据库的场景 ,主从不一致的场景 ,还有业务层面使用不得当导致主备库数据结构不一样的情况,本文是基于以上的讨论和总结做的思维导图。

杨奇龙
MySQL
2017-06-10 15:30

【Python】基于pymysql的数据库操作类

Python和MySQL交互的模块有 MySQLdb 和 PyMySQL(pymysql),MySQLdb是基于C 语言编写的,而且Python3 不在支持MySQLdb 。PyMySQL是一个纯Python写的MySQL客户端,它的目标是替代MySQLdb,可以在CPython、PyPy、IronPython和Jython环境下运行,PyMySQL在MIT许可下发布。 在开发基于Python语言的项目中,为了以后系统能兼容Python3,我们使用了PyMySQL替换了MySQLdb。下面我们来熟悉一下pymysql的使用。

杨奇龙
MySQL
2017-06-10 12:10

mysqlpump和mysqldump的性能大比拼(r12笔记第90天)

昨天测试了一下mysqlpump,今天来把剩下的补充完成,算是一个小的系列。mysqlpump在MySQL 5.7中做逻辑备份恢复有了一个新的工具mysqlpump,如果你掌握了mysqldump,那么使用mysqlpump就是分分钟的事情,因为很多参数都是很相似的,可以理解它是mysqldump的加强版,一个亮点就是有了并行的选项,使得数据备份的性能...

jeanron100
MySQL
2017-06-10 11:05

无法set autotrace on 报错SP2-0618,SP2-0611

一、问题说明        业务用户想使用set autotrace on直接来查看SQL的执行计划时,报错SP2-0618,SP2-0611,问题是缺少对应权限。 二、问题重现与处理 1.问题重现DZWJ_USER@orcl1 > set autot on SP2-0618: Cannot find the Session Identifier. C...

yhdmy
Oracle
2017-06-09 15:22

mysqlpump的性能测试(r12笔记第89天)

  在MySQL 5.7中做逻辑备份恢复有了一个新的工具mysqlpump,如果你掌握了mysqldump,那么使用mysqlpump就是分分钟的事情,因为很多参数都是很相似的,可以理解它是mysqldump的加强版,一个亮点就是有了并行的选项,使得数据备份的性能更加强大。  有一点值得说明的是,为了保证数据一致性,我们一般备份都...

jeanron100
MySQL
2017-06-08 23:25

MySQL数据库压力测试报告

  MySQL数据库压力测试报告   1       压力测试环境 1.1     服务器配置   类别 名称...

czxin788
MySQL
2017-06-08 21:21

Oracle中的PGA监控报警分析二(r12笔记第87天)

今天又收到了一条报警的信息,看起来很常规,但是后面的故事如果你做了分析就会发现其实本身并不平常,我觉得我得出手了。ZABBIX-监控系统: ------------------------------------报警内容: PGA Alarm on alltest------------------------------------报警级别: PROBLEM------------------------------------监...

jeanron100
Oracle
2017-06-06 23:53

MYSQL和INNODB分层实现

open table 的时候 当初次open table的时候会生成一个table_shared结构体 这个结构体记录很多来自frm 的信息,基本就是表的定义,我们叫他为静态缓存 换句话说这个东西整个mysql 一个接口为get_table_share然后会每个连接线程会打开这个表的时候会根据table_shared出来的信息建立一个table结构体这个结构体是动态的,每...

gaopengtttt
MySQL
2017-06-06 17:12