前言
我们公司数据库这段时间由于数据量过大,导致备份的时间过长,一次全量备份的备份时间从凌晨12点到了早上八九点,这个时间段备份还没有结束就会占用服务器大量的网络和磁盘io,导致出现很多慢查询,影响到用户体验。这时我们就上mysql延迟复制技术,来解决mysql备份时间过长的问题...
7年前 (2018-03-31) 7142℃
0喜欢
问题
今天添加了一个mysql5.7的 slave数据库,部署完成之后,启动新部署的slave一切正常,但是收到了老slave数据库的主从同步报警。
登陆故障数据库查询到,Mysql主从同步报错如下
Last_IO_Error: Got fatal error 1236 from...
7年前 (2018-03-29) 12813℃
7喜欢
前言
在执行elasticsearch查询的时候,有些查询会占用大量的资源导致响应很慢,这个时候就需要ES对慢查询进行监控。找到那些响应很慢的请求。ES的请求主要分为搜索和索引,ES也分别提供了这两种类型请求的慢查询日志。
搜索慢日志
慢搜索日志配置可以记录响应慢的搜索(查询和获...
7年前 (2018-03-16) 16496℃
2喜欢
前言
mysql作为互联网公司都会用到的数据库,如果在使用过程中出现性能问题,会采用mysql的横向扩展,使用主从复制来提高读性能,要是解决写入问题,需要进行分库分表。本文不会去介绍mysql的高可用,主要介绍mysql的访问中间件(DAL)的一些实现方案。
Atlas
官网:h...
8年前 (2017-02-12) 15103℃
1喜欢
前言
mysql作为应用程序的数据存储服务,要实现mysql数据库的高可用。必然要使用的技术就是数据库的复制,如果主节点出现故障可以手动的切换应用到从节点,这点相信运维同学都是知道,并且可以实现的。但是这种情况只是手动的切换,对可用性有要求的业务需要分别实现主库和从库的高可用,保...
8年前 (2017-02-12) 8840℃
0喜欢
前言
运维工程师在工作中一定会使用到mysql数据库的主从复制,那么肯定会有扩展从库的需求,比如数据库当前吞吐量比较大或者需要单独加一台从库做专门的数据分析。那么生产环境如何添加mysql从库,就是本文要说明的内容。
前提
在添加mysql的从库的时候,从库需要先导入一次主库的全...
8年前 (2017-01-14) 8526℃
2喜欢
前言
作为运维,在和开发人员调试mysql数据库故障的时候,你一定碰到过这样的需求,就是输出mysql执行的所有语句,用来分析问题。默认情况下mysql记录语句的执行只是开启了binlog日志,但是binlog不会记录select语句,这个时候就需要打开数据库的general l...
8年前 (2016-12-18) 9717℃
2喜欢
Mysql route介绍
什么是mysql route
MySQL Router是处于应用client和dbserver之间的轻量级代理程序,它能检测,分析和转发查询到后端数据库实例,并把结果返回给client。是mysql-proxy的一个替代品。其架构图和功能如下。
(1...
8年前 (2016-12-17) 46122℃
22喜欢
Memcached介绍
Memcache是一套开源,高性能的分布式的内存对象缓存系统,目前被许多网站使用以提高网站的访问速度,尤其是一些大型的、需要频繁访问数据库的网站访问速度提升效果十分显著。
Memcached对比redis
个人认为:Memcached和redis最大的区别...
8年前 (2016-12-03) 7579℃
0喜欢
memcached高可用架构介绍
1.服务器端实现memcached复制
2.使用keepalived产生VIP连接主数据库
3.程序配置的memcached服务器是VIP
keepalived+memcached主主复制高可用介绍
Keepalived+memcached主主...
8年前 (2016-12-03) 9283℃
0喜欢