随笔分类 -  MySQL

摘要:对于一个网站来说,在运行很长一段时间后,数据库瓶颈问题会越来越暴露出来。作为运维人员,对数据库做必要的优化十分重要!下面总结以往查阅到的以及自己工作中的一些优化操作经验,并根据OSI七层模型从下往上进行优化mysql数据库记录。 一:物理层面1、cpu:2-16个 2*4双四核,L1L2越大越好2、 阅读全文
posted @ 2016-07-06 18:17 散尽浮华 阅读(3355) 评论(0) 推荐(2) 编辑
摘要:MySQL复制能够保证数据的冗余的同时可以做读写分离来分担系统压力,如果是主主复制还可以很好的避免主节点的单点故障。然而MySQL主主复制存在一些问题无法满足我们的实际需要:未提供统一访问入口来实现负载均衡,如果其中master宕掉的话需要手动切换到另外一个master,而不能自动进行切换。前面介绍 阅读全文
posted @ 2016-06-08 16:28 散尽浮华 阅读(6401) 评论(1) 推荐(2) 编辑
摘要:Linux有很多很好的内存、IO调度机制,但是并不会适用于所有场景。对于运维人员来说,Linux比较让人头疼的一个地方是:它不会因为MySQL很重要就避免将分配给MySQL的地址空间映射到swap上。对于频繁进行读写操作的系统而言,数据看似在内存而实际上在磁盘是非常糟糕的,响应时间的增长很可能直接拖 阅读全文
posted @ 2016-06-08 15:21 散尽浮华 阅读(3857) 评论(0) 推荐(0) 编辑
摘要:先来看mysql5.6主从同步操作时遇到的一个报错:mysql> change master to master_host='192.168.10.59',master_user='repli',master_password='repli@123',master_log_file='mysql-b 阅读全文
posted @ 2016-06-08 13:27 散尽浮华 阅读(22753) 评论(4) 推荐(1) 编辑
摘要:之前已经详细介绍了Mysql基于GTID主从复制的概念,原理和配置,下面整体记录下MySQL5.7基于GTID主从复制+并行复制+增强半同步复制+读写分离环境的实现过程,以便加深对mysql新特性GTID复制的理解和实际业务场景中部署应用。 一、实验环境 [root@mysql-master ~]# 阅读全文
posted @ 2016-06-08 12:12 散尽浮华 阅读(8765) 评论(2) 推荐(2) 编辑