摘要:
1. XA-2PC (two phase commit, 两阶段提交 ) XA是由X/Open组织提出的分布式事务的规范(X代表transaction; A代表accordant?)。XA规范主要定义了(全局)事务管理器(TM: Transaction Manager)和(局部)资源管理器(RM:
阅读全文
posted @ 2018-12-07 16:27
海东潮
阅读(1556)
推荐(0)
摘要:
mysqldump 是MySQL的一个命令行工具,用于逻辑备份。可以将数据库和表的结构,以及表中的数据分别导出成:create database, create table, insert into的sql语句。当然也可以导出 存储过程,触发器,函数,调度事件(events)。不管是程序员,还是DB
阅读全文
posted @ 2018-12-07 14:05
海东潮
阅读(891)
推荐(0)
摘要:
不想成为将军的士兵,不是好士兵-拿破仑 如何成为运维经理?成为运维经理需要什么样的能力?我想很多运维工程师都会有这样的思考和问题。 如何成为运维经理。一般来说,运维经理大概有两种出身,一种是从底层最基础的维护做起,通过出色的维护工作,让公司领导对这个人非常认可,同时对Linux运维工作也比较重视,逐
阅读全文
posted @ 2018-12-07 12:27
海东潮
阅读(645)
推荐(0)
摘要:
原文地址: https://github.com/jobbole/awesome-mysql-cn 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理。awesome-mysql 就是 shlomi-noach 发起维护的 MySQL 资源列表,内容包括:分析
阅读全文
posted @ 2018-12-07 12:26
海东潮
阅读(399)
推荐(0)
摘要:
RESET SLAVE的语法如下: 其中,channel_option主要是针对5.7.6引入的多源复制。 RESET SLAVE 官方的解释如下 其实,它是直接删除master.info和relay-log.info文件,并删除所有的relay log,然后重新生成一个新的relay log,即使
阅读全文
posted @ 2018-12-07 11:58
海东潮
阅读(615)
推荐(0)
摘要:
https://blog.csdn.net/RA681t58CJxsgCkJ31/article/details/79215751 更多TiDB链接: https://my.oschina.net/zhaiyuan https://pingcap.com/blog-cn/#架构
阅读全文
posted @ 2018-12-07 11:54
海东潮
阅读(353)
推荐(0)
摘要:
F1是Google开发的分布式关系型数据库,主要服务于Google的广告系统。Google的广告系统以前使用MySQL,广告系统的用户经常需要使用复杂的query和join操作,这就需要设计shard规则时格外注意,尽量将相关数据shard到同一台MySQL上。扩容时对数据reshard时也需要尽量
阅读全文
posted @ 2018-12-07 11:52
海东潮
阅读(747)
推荐(0)
摘要:
mysql导入sql总是不知原因断开,处理方法: set global max_allowed_packet=100 000 000;set global net_buffer_length=100000;SET GLOBAL interactive_timeout=28800 000;SET GL
阅读全文
posted @ 2018-12-07 11:28
海东潮
阅读(817)
推荐(0)
摘要:
开启general log或slow log的时候,前端发出的sql语句中的注释都别屏蔽掉了。 本意加注释我们想通过注释来快速知道sql是由哪个业务模块发出的。这点对dba和研发很有帮助。 一种变通的思路是采用 /*!版本号 执行内容 */的方式来实现。 另外,偶然发现percona tools执行
阅读全文
posted @ 2018-12-07 11:24
海东潮
阅读(433)
推荐(0)
摘要:
INSERT IGNORE 与INSERT INTO的区别就是INSERT IGNORE会忽略数据库中已经存在 的数据,如果数据库没有数据,就插入新的数据,如果有数据的话就跳过这条数据。这样就可以保留数据库中已经存在数据,达到在间隙中插入数据的目的。 REPLACE的运行与INSERT很相像。只有一
阅读全文
posted @ 2018-12-07 09:51
海东潮
阅读(1718)
推荐(0)
摘要:
使用pt-heartbeat帮助测试MySQL从库delay时长- 第一次运行测试成功,运行顺畅。 过几天再次用--update测试时,发现pt-heartbeat只update一次就自己退出了,--daemonize参数似乎不起作用。 而且程序退出的exitcode还是0. 排查半天未发现问题。
阅读全文
posted @ 2018-12-07 00:12
海东潮
阅读(214)
推荐(0)
摘要:
测试步骤: 从库停止复制:stop slave; 主库创建大表400万条记录。 开启从库复制:start slave; 监测从库error log持续输出: 2018-12-06T10:40:52.616289+08:00 4 [Note] Multi-threaded slave: Coordin
阅读全文
posted @ 2018-12-06 11:36
海东潮
阅读(2141)
推荐(0)
摘要:
CentOS 7字符集的问题与6有点区别,会出现下面问题,查看是中文,vi进入就变成乱码了 生产中修改配置文件 [root@ce1d2002a999 ~]# cat /etc/locale.conf [root@ce1d2002a999 ~]# cat /etc/locale.conf LANG="
阅读全文
posted @ 2018-12-05 16:31
海东潮
阅读(3291)
推荐(0)
摘要:
Can't locate Data/Dumper.pm in perl5的处理 wget http://www.cpan.org/modules/by-module/Data/Data-Dumper-2.173.tar.gztar xvzf Data-Dumper-2.173.tar.gzcd Da
阅读全文
posted @ 2018-12-05 10:25
海东潮
阅读(1474)
推荐(0)
摘要:
https://since1989.org/google/getoutline.html
阅读全文
posted @ 2018-12-04 23:36
海东潮
阅读(6)
推荐(0)
摘要:
2016-12-23 17:29 宋利兵 作者:宋利兵 来源:MySQL代码研究(mysqlcode) 0、导读 本文重点介绍了InnoDB的crash safe和binlog之间的关系,以及2阶段提交、组提交等概念。看完后,相信您对MySQL Crash Recovery的过程,以及如何保证Cra
阅读全文
posted @ 2018-12-04 23:16
海东潮
阅读(502)
推荐(0)
摘要:
MySQL数据库的成功离不开其replicaiton(复制),相对于Oracle DG和Microsoft SQL Server Log Shipping来说,其简单易上手,基本上1,2分钟内根据手册就能完成环境的搭建。然而,随着使用的深入,replication自身的问题会慢慢显露,其中非cras
阅读全文
posted @ 2018-12-04 23:03
海东潮
阅读(216)
推荐(0)
摘要:
MySQL 5.6 对复制功能提供了新特性:slave 支持 crash-safe,可以解决之前版本中系统异常断电可能导致的 SQL thread 信息不准确的问题。 原文:Enabling crash-safe slaves with MySQL 5.6 可以对从库进行配置 crash-safe
阅读全文
posted @ 2018-12-04 22:58
海东潮
阅读(186)
推荐(0)
posted @ 2018-12-04 22:50
海东潮
阅读(413)
推荐(0)
摘要:
https://lihz1990.gitbooks.io/transoflptg/content/
阅读全文
posted @ 2018-12-04 18:12
海东潮
阅读(758)
推荐(0)
摘要:
This post is a quick reminder that Oracle Linux includes a handy RPM to address pre-installation requirement for Oracle Database 12c. Starting with Or
阅读全文
posted @ 2018-12-04 12:14
海东潮
阅读(646)
推荐(0)
摘要:
从MySQL binlog解析出你要的SQL。根据不同选项,你可以得到原始SQL、回滚SQL、去除主键的INSERT SQL等。 用途 * 数据快速回滚(闪回)* 主从切换后新master丢数据的修复* 从binlog生成标准SQL,带来的衍生功能 项目状态 正常维护。应用于部分公司线上环境。 *
阅读全文
posted @ 2018-12-04 10:32
海东潮
阅读(560)
推荐(0)
摘要:
pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。 目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具。 Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。 pip 官网:https:
阅读全文
posted @ 2018-12-04 10:08
海东潮
阅读(367)
推荐(0)
摘要:
讲LSM树之前,需要提下三种基本的存储引擎,这样才能清楚LSM树的由来: 哈希存储引擎 是哈希表的持久化实现,支持增、删、改以及随机读取操作,但不支持顺序扫描,对应的存储系统为key-value存储系统。对于key-value的插入以及查询,哈希表的复杂度都是O(1),明显比树的操作O(n)快,如果
阅读全文
posted @ 2018-12-03 22:54
海东潮
阅读(264)
推荐(0)
摘要:
Dell 浪潮/华为 HP IBM Dell 浪潮/华为 HP IBM Dell 浪潮/华为 HP IBM 不少服务器出厂默认是开启节能模式,会有很多“坑”,例如意外宕机。我不清楚这些坑现在还是否存在,或者该怎样绕过去,也不想花费这个精力。 反正都是租用的服务器,完全不用操心电费;租机柜托管的,好像
阅读全文
posted @ 2018-12-03 22:51
海东潮
阅读(10018)
推荐(0)
摘要:
透明大页介绍 Transparent Huge Pages的一些官方介绍资料: Transparent Huge Pages (THP) are enabled by default in RHEL 6 for all applications. The kernel attempts to all
阅读全文
posted @ 2018-12-03 22:49
海东潮
阅读(2445)
推荐(0)
摘要:
8.12.4.2 Enabling Large Page Support 8.12.4.2 Enabling Large Page Support 8.12.4.2 Enabling Large Page Support 8.12.4.2 Enabling Large Page Support So
阅读全文
posted @ 2018-12-03 22:40
海东潮
阅读(296)
推荐(0)
摘要:
Oracle Dynamic Performance ViewsVersion 12.2.0.1 https://www.morganslibrary.org/reference/dyn_perf_view.html General Information Library Note Coming t
阅读全文
posted @ 2018-12-01 10:28
海东潮
阅读(558)
推荐(0)
摘要:
Interpreting /proc/meminfo and free output for Red Hat Enterprise Linux 5, 6 and 7 Solution Verified - UpdatedOctober 2 2018 at 6:35 AM - https://acce
阅读全文
posted @ 2018-11-30 22:50
海东潮
阅读(676)
推荐(0)
摘要:
步骤uname -a (或者hostname)可以看到hostname,修改步骤如下: uname -a 查看hostnamehostname newname 修改下,让hostname立刻生效。vi /etc/hosts 修改原hostname为 newnamevi /etc/sysconfig/
阅读全文
posted @ 2018-11-27 23:09
海东潮
阅读(1670)
推荐(0)