![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
l192168134
这个作者很懒,什么都没留下…
展开
-
MySQL 企业常用架构与调优经验分享
一、选择Percona Server、MariaDB还是MYSQL1、Mysql三种存储引擎MySQL提供了两种存储引擎:MyISAM和 InnoDB,MySQL4和5使用默认的MyISAM存储引擎。从MYSQL5.5开始,MySQL已将默认存储引擎从MyISAM更改为InnoDB。MyISAM没有提供事务支持,而InnoDB提供了事务支持。XtraDB是InnoD转载 2016-07-08 11:46:02 · 379 阅读 · 0 评论 -
MySQL 读写分离介绍及搭建
原文出处: bestvivi MySQL读写分离基本原理是让master数据库处理写操作,slave数据库处理读操作。master将写操作的变更同步到各个slave节点。MySQL读写分离能提高系统性能的原因在于:物理服务器增加,机器处理能力提升。拿硬件换性能。主从只负责各自的读和写,极大程度缓解X锁和S锁争用。slave可以配置myiasm引擎,提升查询性能以转载 2016-07-08 11:47:54 · 462 阅读 · 0 评论 -
mysql 主从复制 双主从复制原理 防止主键重复问题(必看)
双机热备的概念简单说一下,就是要保持两个数据库的状态自动同步。对任何一个数据库的操作都自动应用到另外一个数据库,始终保持两个数据库数据一致。 这样做的好处多。 1. 可以做灾备,其中一个坏了可以切换到另一个。 2. 可以做负载均衡,可以将请求分摊到其中任何一台上,提高网站吞吐量。 对于异地热备,尤其适合灾备。废话不多说了。我们直接进入主题。 我们会主要介绍两部分内容:一, mysql 备转载 2017-07-21 09:46:20 · 10362 阅读 · 1 评论 -
Mysql 主从从级联复制
需求:三个服务器A->B->C级联主从版本: 数据库 mysql 5.6_64bit_binary_install 操作系统: redhat 6.4_x86_64bitMaster : 192.168.0.186 =>主节点slave1 : 192.168.0.167 =>中继节转载 2017-07-27 10:09:40 · 1887 阅读 · 0 评论 -
使用 MYSQLBINLOG 来恢复数据
BINLOG就是一个记录SQL语句的过程,和普通的LOG一样。不过只是她是二进制存储,普通的是十进制存储罢了。1、配置文件里要写的东西:[mysqld]log-bin=mysql-bin(名字可以改成自己的,如果不改名字的话,默认是以主机名字命名)重新启动MSYQL服务。二进制文件里面的东西显示的就是执行所有语句的详细记录,当然一些语句不被记录在内,要了解详细的,见手册页。转载 2017-07-27 13:34:53 · 481 阅读 · 0 评论 -
mysql binlog日志及mysqlbinlog操作详解
binlog 基本认识 MySQL的二进制日志可以说是MySQL最重要的日志了,它记录了所有的DDL和DML(除了数据查询语句)语句,以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是事务安全型的。 一般来说开启二进制日志大概会有1%的性能损耗(参见MySQL官方中文手册 5.1.24版)。二进制有两个最重要的使用场景: 其一:MySQL Repli转载 2017-07-27 14:17:38 · 2371 阅读 · 0 评论