讲述了GTID的概念和如何设置基于GTIDs的MySQL主从复制
分类:
数据库 时间:
2018-03-13 18:15:03
阅读次数:
188
前言 在之前的博客中,有过几篇都写了关于mysql在linux下的搭建教程,可能以后还会再写,但是又不想重复在写, 于是便想单独将此抽出来,单独写成一篇博客,并详细记录一些安装过程以及遇到的问题解决办法。顺便也将MySql的主从搭建教程也写在一起,方便以后查阅。 一、MySql安装 在安装MySql ...
分类:
数据库 时间:
2018-03-05 23:37:31
阅读次数:
243
MySQL可用性监控 MySQL服务存活监控 MySQL复制是否终止,延迟多大 其它,比如磁盘空间消耗 MySQL性能监控 每秒活跃DML数/事务数/请求数/当前并发连接/平均响应时长 数据库吞吐量(收、发字节数) 锁:表锁,行锁。锁等待。死锁 内存:buffer/cache命中率、等待释放 事务: ...
分类:
数据库 时间:
2018-02-21 15:53:41
阅读次数:
199
当配置好MySQL主从复制以后所有对数据内容的更新就必须在主库上进行。那么为什么所有的更新都要在主服务器上进行呢?这是因为数据复制时单向的,只有在主库上更新,才能避免用户对主服务器上数据库内容的更新与对从服务器上内容的一致,而不发生冲突。1.生产MySQL复制环境用户授权方案那么怎么才能达到上述效果呢?(1)生产环境主库用户授权mysql>GRANTSELECT,INSERT,UPDATE,
分类:
数据库 时间:
2018-02-10 13:57:15
阅读次数:
185
有记录进行插入时,自增列产生的值就有可能与已有的记录主键冲突,导致出错。首先想办法解决问题,通过人工调大自增列的值,保证大于表内已有的主键即可,调整后,导数据正常问题发生的前置条件:?????? 1.mysql复制基于row模式?????? 2.innodb表?&nbs
分类:
其他好文 时间:
2018-02-08 16:32:56
阅读次数:
227
基础Table: 语句1:SELECT [field1, field2 | *] into Table2 [IN externaldatabase] from Table1 where condition; 语句2:SELECT A.field1,B.field2 into C [IN extern ...
分类:
数据库 时间:
2018-02-03 19:01:53
阅读次数:
176
基础table为: INSERT INTO SELECT 语句从一个表复制数据,然后把数据插入到一个已存在的表(目标表)中,目标表中任何已存在的行都不会受影响。 语句1:Insert into Table2(field1,field2,…) select value1,value2,… from T ...
分类:
数据库 时间:
2018-02-03 17:47:38
阅读次数:
198
比pt-slave-restart更安全的修复主从复制错误方法
分类:
数据库 时间:
2018-02-01 21:11:56
阅读次数:
203
mysql 复制数据库 为了方便快速复制一个数据库,可以用以下命令将db1数据库的数据以及表结构复制到newdb数据库 创建新的数据库 #mysql -u root -p123456 mysql>CREATE DATABASE `newdb` DEFAULT CHARACTER SET UTF8 C ...
分类:
数据库 时间:
2018-01-29 16:01:40
阅读次数:
218
原文:MySQL复制以及调优一. 简介 MySQL自带复制方案,带来好处有: 数据备份。 负载均衡。 分布式数据。 概念介绍: 主机(master):被复制的数据库。 从机(slave):复制主机数据的数据库。 复制步骤: (1). master记录更改的明细,存入到二进制日志(binary log... ...
分类:
数据库 时间:
2018-01-26 15:46:57
阅读次数:
205