
数据库
文章平均质量分 63
zhongtianemail
one the way...
展开
-
MySQL主从管理的系统视图
在上一篇博客中我们进行了基于日志点的主从复制配置,现在我们来看一下MySQL主从管理过程中MySQL是如何进行操作的,以及涉及到的相关内容;查看表performance_schema的内容mysql> show databases;+--------------------+| Database |+--------------------+| information_s原创 2017-11-01 18:44:35 · 1251 阅读 · 0 评论 -
mysql主从复制集群搭建
mysql主从复制集群搭建安装mysqlmysql配置集群有三个节点,节点A、节点B、节点C 其中A、B互为主从,C为从节点,B为C的主节点;节点A配置my.cnf文件配置文件中增加的内容如下:#table name as lowercase lower_case_table_names=1 max_allowed_packet = 200M #master conf serve原创 2017-10-31 16:46:29 · 539 阅读 · 0 评论 -
mysql复制基础
软件环境:mysql版本5.7,centos7.3mysq复制是异步的复制,主节点和从节点之间会从在一定的延迟,延迟的大小和几个部分有关(比如业务对数据库的写操作的频率、数据的大小等有关系);图1:mysql主从同步结构1.master上进行数据的写操作(change datas),开启MySQL的Binarylog特性之后(这里我们默认开启)master会把这些操作写入到Binarylog中;原创 2017-11-01 16:07:31 · 366 阅读 · 0 评论 -
MySQL基于日志的复制变更为基于事物的复制(在线)
在线将基于日志的复制变更为基于事物的复制前面我们提到,MySQL支持两种复制类型,基于日志和基于事物; - 在线将基于日志的复制变更位基于事物的复制 - 在线将基于事物的复制变更为基于日志的复制 上面我们强调了在线,因为在mysql5.7之前的变更是需要重启mysql服务,5.7之后变更可以在线进行先决条件 - 集群中的MySQL的版本要高于5.7.6 - 集群中所有MySQL服原创 2017-11-02 11:46:21 · 367 阅读 · 0 评论 -
MySQL多源复制
MySQL在5.7之后提供的新功能多源复制,使用多个master,允许一个slave对应多个Master(所谓一仆多主)原创 2017-11-02 14:24:17 · 314 阅读 · 0 评论 -
MySQL多线程复制
MySQL的多线程复制不是一个新的东西,在5,7之前就已经有了,在5.7上进行了增强; 多线程复制可以减轻主从复制的延迟;一个线程只能针对一个数据库进行复制,显得有些鸡肋;大部分操作有可能都是对一个库的操作;MySQL5.7的多线程复制可以看做是基于table的,这样就可以提高效率;第一步:在slave上停止复制链路; 第二步:设置多线程复制方式位逻辑时钟,slave上相同的logic_clo原创 2017-11-02 14:56:48 · 1702 阅读 · 0 评论 -
mysql开发技巧(一)
SQL语言介绍SQL语言的发展数据库类型SQL数据库非SQL数据库SQL语句分类DDLDCLTPLDMLSQL很重要 如何使用join从句表 西天取经四人组 表 悟空的结拜兄弟 SQL标准中的join类型SQL标准中的join类型有5种: JOIN从句 类型 使用场景 join INNER(内连原创 2017-12-04 16:04:23 · 370 阅读 · 0 评论