Docker部署MySQL
摘要:Docker安装MySQL os:CentOS7.3 一、安装docker Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。# uname -r3.10.0-514.el7.x86_64 使用 root 权限
阅读全文
posted @
2018-12-27 10:17
HelonTian
阅读(240)
推荐(0) 编辑
MySQL技术内幕 InnoDB存储引擎 之 InnoDB体系架构
摘要:后台线程 1.Master Thread 2.IO Thread 3.Purge Thread 4.Page Cleaner Thread 内存 重做日志在以下三种情况下将重做日志缓存中的内容刷新到外部磁盘的重做日志文件: Master Thread 每一秒将重做日志缓存刷新到重做日志文件; 每个事
阅读全文
posted @
2018-12-21 18:21
HelonTian
阅读(140)
推荐(0) 编辑
ORACLE同义词使用
摘要:多用户协同开发中,可以屏蔽对象的名字及其持有者。如果没有同义词,当操作其他用户的表时,必须通过user名.object名的形式,采用了Oracle同义词之后就可以隐蔽掉user名, 当然这里要注意的是:public同义词只是为数据库对象定义了一个公共的别名,其他用户能否通过这个别名访问这个数据库对象
阅读全文
posted @
2018-12-20 11:28
HelonTian
阅读(1959)
推荐(0) 编辑
五大好用的开源MySQL管理工具推荐
摘要:众所周知,对于数据库管理工作者(DBA)来说,保持数据正常运行在最佳状态需要具备敏捷、专注、冷静和快速的反应能力。因为数据库几乎是所有应用程序成功运行的核心,由于DBA负责组织数据,因此寻找可靠的工具帮助简化数据库管理流程并简化日常维护任务是必要的。下面是小编整理的五个好用的开源MySQL管理工具,
阅读全文
posted @
2018-12-19 14:47
HelonTian
阅读(8585)
推荐(0) 编辑
MySQL Online DDL工具
摘要:MySQL在线表结构变更工具 MySQL的大表表结构变更常用的解决方案无外乎三种: 一是利用Percona的pt-online-schema-change,Facebook的OSC等三方工具, 二是在备库修改通过切换实现滚动变更, 三则是升级MySQL到5.6/5.7通过官方Online DDL实现
阅读全文
posted @
2018-12-19 14:46
HelonTian
阅读(293)
推荐(0) 编辑
10046事件及其用法介绍
摘要:10046事件在诊断数据库性能问题时,是一个诊断利器。本文就10046事件功能及在不同场景的诊断做相应说明。 1:10046事件说明 10046事件是一个特定的事件号。通过该事件设置,可以追踪sql语句的执行情况。10046事件与SQL_TRACE=TRUE的功能一致。10046事件可以根据指定不同
阅读全文
posted @
2018-12-19 14:04
HelonTian
阅读(2334)
推荐(0) 编辑
MySQL表碎片清理
摘要:MySQL大表清理 生产环境data库业务表base_data大小:500G,data_free:31G mysql> SELECT table_schema,table_name,data_free/1024/1024 AS data_free_MB FROM information_schema
阅读全文
posted @
2018-12-17 18:01
HelonTian
阅读(1084)
推荐(0) 编辑
MyRocks安装部署
摘要:参考:https://www.cnblogs.com/WonderHow/p/5621591.html CentOS 7.3 gflags:git clone https://github.com/gflags/gflags.git lz4:git clone https://github.com/
阅读全文
posted @
2018-12-14 16:17
HelonTian
阅读(1016)
推荐(0) 编辑
TiDB单机安装测试
摘要:TiDB单机安装测试 CentOS7.3安装MySQL5.6 1:下载TiDB安装包# cd /opt/source# wget http://download.pingcap.org/tidb-latest-linux-amd64.tar.gz# wget http://download.ping
阅读全文
posted @
2018-12-14 14:35
HelonTian
阅读(1299)
推荐(0) 编辑
TiDB官方文档
摘要:TiDB官方文档: https://github.com/pingcap/docs-cn TiDB 整体架构 TiDB 集群主要包括三个核心组件:TiDB Server,PD Server 和 TiKV Server。此外,还有用于解决用户复杂 OLAP 需求的 TiSpark 组件 TiDB Se
阅读全文
posted @
2018-12-14 11:14
HelonTian
阅读(563)
推荐(0) 编辑
【GoldenGate管理】AUTORESTART配置
摘要:AUTORESTART Valid For Manager Description Use the AUTORESTART parameter to start one or more Extract and Replicat processes automatically after they f
阅读全文
posted @
2018-12-14 10:40
HelonTian
阅读(561)
推荐(0) 编辑
MySQL5.6transportable tablespace
摘要:https://blog.csdn.net/xiaoyi23000/article/details/53150776
阅读全文
posted @
2018-12-10 22:18
HelonTian
阅读(148)
推荐(0) 编辑
MySQL高可用方案 MHA之四 keepalived 半同步复制
摘要:主从架构(开启5.7的增强半同步模式)master: 10.150.20.90 ed3jrdba90slave: 10.150.20.97 ed3jrdba97 10.150.20.132 ed3jrdba132manager: 10.150.20.95 ed3jrdba95vip:10.150.2
阅读全文
posted @
2018-12-10 10:57
HelonTian
阅读(355)
推荐(0) 编辑
MySQL高可用方案 MHA之三 master_ip_online_change
摘要:主从架构master: 10.150.20.90 ed3jrdba90slave: 10.150.20.97 ed3jrdba97 10.150.20.132 ed3jrdba132manager: 10.150.20.95 ed3jrdba95vip: 10.150.20.200 master_i
阅读全文
posted @
2018-12-10 10:54
HelonTian
阅读(1274)
推荐(0) 编辑
MySQL高可用方案 MHA之二 master_ip_failover
摘要:异步主从复制架构master:10.150.20.90 ed3jrdba90slave:10.15.20.97 ed3jrdba9710.150.20.132 ed3jrdba132manager:10.150.20.95 ed3jrdba95#新增VIPvip:10.150.20.200 四台机器
阅读全文
posted @
2018-12-10 10:49
HelonTian
阅读(2174)
推荐(0) 编辑
MySQL高可用方案 MHA之一MHA安装
摘要:MHA0.58安装 MHA(Master High Availability)由两部分组成:MHA Manager(管理节点)和MHA Node(数据节点)。管理节点mha4mysql-manager-0.58mha4mysql-node-0.58下载地址: wget https://github.
阅读全文
posted @
2018-12-07 18:44
HelonTian
阅读(1406)
推荐(0) 编辑
MySQL主主模式
摘要:mysql主主复制配置: HOSTNAME IPADDR PORT节点1:my-prod01.oracle.com 192.168.10.97 3306 节点2:my-prod02.oracle.com 192.168.10.5 3306 1、修改my.cnf文件节点1:[mysqld]server
阅读全文
posted @
2018-12-07 15:59
HelonTian
阅读(891)
推荐(0) 编辑
ORACLE DG 库参数db_file_name_convert和log_file_name_convert的作用
摘要:https://www.cnblogs.com/xqzt/p/5089826.html ORACLE DG 库参数db_file_name_convert和log_file_name_convert的作用 db_file_name_convert:对端目录,本端目录,对端目录,本端目录 log_fi
阅读全文
posted @
2018-12-06 21:43
HelonTian
阅读(5260)
推荐(0) 编辑
ORACLE DG临时表空间管理
摘要:实施目标:由于磁盘空间不足,将主库的临时表空间修改位置 standby_file_management 管理方式:AUTO SQL> show parameter standby_file NAME TYPE VALUE standby_file_management string AUTO 在pr
阅读全文
posted @
2018-12-06 21:32
HelonTian
阅读(1546)
推荐(0) 编辑
ORACLE 临时表空间管理
摘要:临时表空间和临时段 临时表空间用于存放排序、临时表等数据,其信息不需要REDO,因此临时表的DML操作往往比普通表产生的REDO少很多。临时表数据变化不产生REDO,UNDO数据变化产生REDO。临时段不仅仅存在于临时表空间中,也可能存在普通表空间。比如通过CTAS创建一张表,新表的数据放在临时段中
阅读全文
posted @
2018-12-06 16:05
HelonTian
阅读(4312)
推荐(0) 编辑
MySQL 批量写入
摘要:delimiter ;;create procedure idata()begin declare i int ; set i=1; while (i <= 100000) do insert into customer values (i,1,'ELON','TIAN','SCOTT@163.CN
阅读全文
posted @
2018-12-05 17:37
HelonTian
阅读(427)
推荐(0) 编辑