杨奇龙 2017-06-29 09:52:10 786 作者介绍 杨奇龙,前阿里数据库团队资深DBA,主要负责淘宝业务线,经历多次双十一,有海量业务访问DB架构设计经验。目前就职于有赞科技,负责数据库运维工作,熟悉MySQL性能优化、故障诊断、性能压测。 简介 和团队内部的同事一起沟通,讨论了MyS ...
分类:
数据库 时间:
2019-01-06 20:47:12
阅读次数:
243
MySQL主从复制(Master-Slave)mysql主从复制的功能:实时灾备,读写分离 原理: 从库生成两个线程,一个I/O线程,一个SQL线程; i/o线程去请求主库 的binlog,并将得到的binlog日志写到relay log(中继日志) 文件中; 主库会生成一个 log dump 线程 ...
分类:
数据库 时间:
2019-01-05 00:14:37
阅读次数:
229
主从同步的原理:1、主库上面有一个IO线程,从库上有一个IO线程和一个SQL线程,从库中的IO线程负责从主库读取binlog,并写入从库的中继日志;SQL线程负责读取并执行中继日志中的binlog,转换sql语句后应用数据库汇总2、通信是: 从库的IO线程给主库发送同步请求,请求中包含用户名密码和b ...
分类:
数据库 时间:
2018-11-15 16:10:08
阅读次数:
252
单机数据库策略 ? 硬件资源相对用户的需求体验是成本比较高的;数据库的硬盘存储空间非常珍贵满足范式的设计原则 三范式 1 所有数据库保存的列必须是原子级,不可分割(只要是关系型数据库自动满足第一范式) 2 基于第一范式当前基础 必须有主键 所有主键必须依赖全部主键内容,不能部分依赖 3 第二范式的一 ...
分类:
数据库 时间:
2018-11-12 14:53:13
阅读次数:
258
mysql主从同步原理: (1) master将改变记录到二进制日志(binary log)中(这些记录叫做二进制日志事件,binary log events),然后通知存储引擎(I/O thread)提交事务; (2) slave将master的binary log events拷贝到它的中继日志 ...
分类:
数据库 时间:
2018-11-07 12:31:54
阅读次数:
302
mariadb日志mariadb日志:1、查询日志:querylog;2、慢查询日志:slowquerylog3、错误日志:errorlog4、二进制日志:binarylog5、中继日志:releylog6、事务日志:transactionlog查询日志记录查询操作:文件:file表:tablegeneral_log=ON|OFFgeneral_log_file=HOSTNAME.log#使用相对
分类:
数据库 时间:
2018-10-15 12:23:38
阅读次数:
239
MYSQL的主从介绍 1、在主服务器将客户端对数据操作的指令传到master的服务端,服务端会根据事务的提交顺序写到二进制日志。 2、在有新的操作后,master会通知slave有新的数据变化。slave通过IO线程将master的二进制日志传到slave的中继日志中。 3、slave会将中继日志中 ...
分类:
数据库 时间:
2018-09-02 02:10:32
阅读次数:
410
MySQL日志管理/etc/my.cnferrorlog错误日志排错/var/log/mysqld.log【默认开启】binlog二进制日志备份增量备份DDLDMLDCLRelaylog中继日志复制接收replicationmasterslowlog慢查询日志调优查询时间超过指定值ErrorLoglog-error=/var/log/mysqld.logBinaryLoglog-bin=/var/
分类:
数据库 时间:
2018-08-26 18:14:25
阅读次数:
239
mysql主从复制原理1.首先master将数据更新记录到二进制binlog文件2.slave通过I/O线程向master请求binlog日志文件指定位置之后的内容3.master接收到slave的io请求之后,就会从binlog相应的位置点开始,给slave传日志4.slave接收到日志后,会写入本地的relaylog中继日志中5.slave通过sql线程读取中继日志的内容,在数据库中执行相应的
分类:
数据库 时间:
2018-08-21 14:00:09
阅读次数:
200
1、mysql如何实现主从? 使用binlog主从复制。 从库生成两个线程,一个I/O线程和一个sql线程。I/O线程区请求主库的binlog,并将得到的binlog写入到relay log(中继日志)文件中;主库会生成一个log dump线程,来给从库I/O线程传binlog;sql线程会读取re ...
分类:
其他好文 时间:
2018-08-15 01:25:10
阅读次数:
237