摘要: 最近有套系统数据库周末总是告警,CPU使用率超过90%,开始由开发那边再跟进处理,我也就没参与,后来发现没进展就登录上去看了下,然后进行了部分优化,优化后效果还是比较明显的,具体优化过程本文会做详细的阐述。 一、现象描述 数据库服务器CPU使用率超过90%,而此数据库架构为mycat对应的一主三从( 阅读全文
posted @ 2018-05-22 11:33 Rangle 阅读(815) 评论(0) 推荐(2) 编辑
摘要: 针对目前公司的数据库架构要做统计规划和调整,所以针对不同的业务环境要选择合适的架构就比较重要,同时作为运维人员又要考虑到维护的便捷性(不能做过多架构维护),最终停留在mha+vip/主从+vip/mycat集群/域名+主从这几种架构或组合,这里就分布对不同架构部署做下记录并对比起优劣,针对不同场景做 阅读全文
posted @ 2018-05-18 12:12 Rangle 阅读(2112) 评论(0) 推荐(3) 编辑
摘要: 为了更好地了解mycat的原理,计划对mycat源码进行通读一遍,根据实际业务环境进行相关源码优化。 一、环境描述 操作系统:windows 10 x64 软件:jdk 1.7+ maven eclipse 源码包:http://dl.mycat.io/ https://github.com/MyC 阅读全文
posted @ 2018-05-16 18:08 Rangle 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 今天同事发现程序日志有异常抛出,询问原因,进过排查发现与java的连接参数有关系,具体处理过程如下: 一、错误信息 二、错误原因 数据库版本是5.7.18-log,而程序mysql-connector 库使用的版本是5.1.43,这里用最新的mysql-connector-java-5.1.46-b 阅读全文
posted @ 2018-05-16 15:07 Rangle 阅读(18665) 评论(1) 推荐(1) 编辑
摘要: 上班坐下来没多久,接同事电话说有两台mysql服务器无法访问,其中这两台服务器是mycat服务器+MySQL服务器,具体处理过程如下: 一、错误信息 错误信息01: 错误信息02: 错误信息03: 二、错误原因 1、针对错误信息01,基本可以断定是由于服务器jvm设置不当,导致内存溢出。 2、针对错 阅读全文
posted @ 2018-05-10 14:06 Rangle 阅读(5929) 评论(0) 推荐(0) 编辑
摘要: 遇到这个错误,一般我们想到的是数据库用户被锁,只需要执行用户解锁即可恢复,但这里之所以写出来是因为比较奇葩的一个问题。 昨天下午接同事信息,说一个用户连接报被锁,经过沟通发现其实连接一个ADG的备库作为只读用户查询数据使用,于是按照他提供的相关数据库服务器信息登录检查,发现账号居然没有被锁定,但通过 阅读全文
posted @ 2018-05-09 16:45 Rangle 阅读(1514) 评论(0) 推荐(0) 编辑
摘要: 一、Oracle GoldenGate介绍 GoldenGate软件是一种基于日志的结构化数据复制软件。GoldenGate 能够实现大量交易数据的实时捕捉、变换和投递,实现源数据库与目标数据库的数据同步,保持亚秒级的数据延迟。 1、应用场景 1)高可用容灾 2)数据库迁移、升级(支持跨版本、异构数 阅读全文
posted @ 2018-05-03 19:23 Rangle 阅读(19519) 评论(1) 推荐(1) 编辑
摘要: 一、前言 自从换了新环境,各种问题层出不穷,如果不是之前积累的经验丰富,估计都歇菜了,看来作为数据库全栈工程师(oracle/mysql/sqlserver/sap hana/pg/mongodb/redis)还是有好处的(新环境需要完善的地方很多很多啊...),O(∩_∩)O哈哈~。今天同事找我说 阅读全文
posted @ 2018-05-03 18:50 Rangle 阅读(1237) 评论(0) 推荐(0) 编辑
摘要: 针对oracle数据库不同实例之间的数据访问,我们可以直接通过dblink访问,如果oracle数据库想访问mysql/sqlserver等数据库的数据,我们可以通过配置oracle透明网关实现异构数据库dblink访问。 好久没做透明网关的配置了,最近有业务需求,这里将部署过程做个记录,希望对有需 阅读全文
posted @ 2018-04-28 14:52 Rangle 阅读(8295) 评论(2) 推荐(0) 编辑
摘要: 针对oracle数据库不同实例之间的数据访问,我们可以直接通过dblink访问,如果oracle数据库想访问mysql/sqlserver等数据库的数据,我们可以通过配置oracle透明网关实现异构数据库dblink访问。 好久没做透明网关的配置了,最近有业务需求,这里将部署过程做个记录,希望对有需 阅读全文
posted @ 2018-04-28 14:29 Rangle 阅读(2817) 评论(2) 推荐(0) 编辑