ICode9

精准搜索请尝试: 精确搜索
  • 必知必会! MySql 高频企业面试题2021-03-17 13:52:09

    1、如何启动MySql服务 /etc/init.d/mysqld start service mysqld start Centos 7.x 系统 systemctl start mysqld 2、检测端口是否运行 lsof -i :3306 netstat -lntup |grep 3306 3、设置或修改MySql密码 设置密码 mysql -uroot -ppassword -e "set passowrd for root = passowrd(

  • 从库mysqldump会导致复制中断2021-03-15 14:00:23

    背景 环境 数据库版本:5.6.24-log主从架构:一主两从搭配mha 操作步骤 1、开发要求truncate一张表,在删除之前需要备份下数据; 2、在从库上使用mysqldump命令做逻辑备份,备份sql: mysqldump -uXXX -p osdc osdc_XXX > /tmp/osdc_info.sql; 3、这台从库与主库的同步出现中断,报错为: Sl

  • MySQL主从2021-03-08 10:01:25

    1.主从复制简介** 可参考链接https://www.cnblogs.com/brianzhu/p/10154446.html 1.1. 基于二进制日志复制的 1.2. 主库的修改操作会记录二进制日志 1.3. 从库会请求新的二进制日志并回放,最终达到主从数据同步 1.4. 主从复制核心功能: 辅助备份,处理物理损坏

  • 从一个调试结果来看mysql5.7的无损复制2021-03-05 21:57:25

    Mysql5.7的新功能中,有一个就是无损复制,其说的无损复制,采用的依然是半同步的复制,跟mysql5.6的半同步有什么区别呢?我们从两张由调试得来的图来看看这个想象吧?第一张,主库的查询结果,目前主库是处于调试状态。我们看到主库上面有两个窗口:第一个窗口: insert语句正在执行,在此之前已经inser

  • 源码分析--redis的sentinel在master宕机时是如何选择新的master的2021-03-05 21:53:33

    redis通过sentinel, 在master宕机时,会迅速选择从库中的一个作为新的主库,然后其他的从库跟这个新主库重新建立主从关系。亲是否跟作者一样好奇--------假如一个redis主库有多个从库,最终会选择哪个从库作为新主库? 是否存在随机的情况? 您会给出什么样的答案。上面图片的白色部分,是完整

  • Redis最佳实践:7个维度+43条使用规范,带你彻底玩转Redis2021-03-04 12:58:09

    大家好,我是 Kaito。 这篇文章我想和你聊一聊 Redis 的最佳实践。 你的项目或许已经使用 Redis 很长时间了,但在使用过程中,你可能还会或多或少地遇到以下问题: 我的 Redis 内存为什么增长这么快?为什么我的 Redis 操作延迟变大了?如何降低 Redis 故障发生的频率?日常运维 Redis 需要注

  • Redis最佳实践:7个维度+43条使用规范,带你彻底玩转Redis2021-03-04 10:33:44

    微信搜索关注「水滴与银弹」公众号,第一时间获取优质技术干货。7年资深后端研发,给你呈现不一样的技术视角。 大家好,我是 Kaito。 这篇文章我想和你聊一聊 Redis 的最佳实践。 你的项目或许已经使用 Redis 很长时间了,但在使用过程中,你可能还会或多或少地遇到以下问题: 我的 Re

  • 极客时间 Redis核心技术与实战 笔记(基础篇 主从同步 哨兵机制 切片集群)2021-02-27 16:32:50

    数据同步 Redis 具有高可靠性,又是什么意思呢?其实,这里有两层含义:一是数据尽量少丢失,二是服务尽量少中断。AOF 和 RDB 保证了前者,而对于后者,Redis 的做法就是增加副本冗余量,将一份数据同时保存在多个实例上。即使有一个实例出现了故障,需要过一段时间才能恢复,其他实例也可以对外

  • 主从延时原因分析:2021-02-25 10:33:29

    主从延时原因分析: 一检查从库延时主库的时间(单位秒),执行语句mysql> show slave status \G Seconds_Behind_Master:0 二是否执行了双一标准: 双1标准: 在主库中执行:mysql> select @@innodb_flush_log_at_trx_commit;查看值是否是1: innodb_flush_log_at_trx_commit = 1,这也是Innodb的

  • 学习搭建MySQL主从分离2021-02-22 14:33:58

    提升性能,我们会将数据库操作进行读写分离,写操作在主数据库(Master)完成,读操作在从数据库(Slave)完成 架构模式 一主一从 M-S 主主复制 M-S 一主多从 M-SSS 多主一从(5.7) MMM-S 联结复制 M-S-SS-S 一般都是读多写少,因此呈现的通常是一主多从的架构,如果一个应用是读少写多,则可以考虑

  • 查询请求增加时,如何做主从分离?2021-02-19 21:04:05

    依据一些云厂商的 Benchmark 的结果,在 4 核 8G 的机器上运行 MySQL 5.7 时,大概可以支撑 500 的 TPS 和 10000 的 QPS。这时,运营负责人说正在准备双十一活动,并且公司层面会继续投入资金在全渠道进行推广,这无疑会引发查询量骤然增加的问题。那么当查询请求增加时,应该如何做主从分离来

  • mongodb的配置参数2021-02-10 18:34:54

    Mongodb启动命令mongod参数说明mongod的主要参数有: 基本配置-------------------------------------------------------------------------------- --quiet # 安静输出 --port arg # 指定服务端口号,默认端口27017 --bind_ip arg # 绑定服务IP,若绑定127.0.0.1,则只能本机访

  • 「MySQL」- 搭建主从复制(基于位置复制) @202102062021-02-06 13:34:57

    第一步、修改配置(主库) 修改主库配置文件,以启用 binlog 功能: [mysqld] server_id = 26 log_bin = /var/log/mysql/binlog binlog_format = ROW expire_logs_days = 30 max_binlog_size = 500M sync_binlog = 1 创建用于复制的用户,从库将使用该用户进行复制: GRANT REPLICATION

  • Redis一些基本要知道的东西2021-02-03 08:32:13

    Redis 一些知识(基础篇) 基础 1、redis 中的数据格式 String,List,Set,sort set,hash, 2、redis 底层数据结构 动态字符串,双向链表,压缩列表,哈希表,跳表,整型数组 3、redis 基本数据结构与底层数据结构的对应关系是什么? string 动态字符串 list 对应压缩列表与双向链表 hash 对应压缩列表与

  • 2021-01-052021-01-21 23:58:40

    以管理员身份运行cmd,安装数据库出现如下报错 原因:缺少系统文件,下载到C:\Windows\System32目录下     1.创建data路径,新增配置文件my.ini 2.安装mysql多实例 以管理员身份进入cmd mysqld --initialize-insecure mysqld install mysql-3306 --defaults-file=D:\dev\mysql-5.7.

  • 跟大家聊聊mysql主从复制原理2021-01-21 16:03:46

    https://mp.weixin.qq.com/s/HJYkDheKbCdANj91zRDx2g   0、为什么需要主从复制? 1、在业务复杂的系统中,有这么一个情景,有一句sql语句需要锁表,导致暂时不能使用读的服务,那么就很影响运行中的业务,使用主从复制,让主库负责写,从库负责读,这样,即使主库出现了锁表的情景,通过读从库也可以保

  • Ansible 之 自动化部署redis主从(单机)2021-01-20 23:01:38

    一、playbook文件redis.yaml --- - hosts: test vars_files: - vars.yml remote_user: "{{user}}" become: yes tasks: - name: "安装epel源" command: yum -y install epel-release - name: "安装redis" yum:

  • Ansible 之 自动化部署redis主从(单机)2021-01-20 23:01:23

    一、playbook文件redis.yaml --- - hosts: test vars_files: - vars.yml remote_user: "{{user}}" become: yes tasks: - name: "安装epel源" command: yum -y install epel-release - name: "安装redis" yum:

  • 最新整理的PHP高级面试题来啦!【附答案】2021-01-19 21:33:54

    mysql 1、谈谈你在写sql语句需要注意有哪些点? 答: select * 问题,客户端需要什么,就给什么,不要给多余的字段,这种情况可能还会导致本来可以走覆盖索引的语句不能走覆盖索引。 不要在查询语句字段上做函数运算,这样会让索引失效。 一定要避免mysql自动类型转换,比如 where ‘9’ =9

  • 不停止MySQL服务增加从库的两种方式2021-01-15 14:05:23

    现在生产环境MySQL数据库是一主一从,由于业务量访问不断增大,故再增加一台从库。前提是不能影响线上业务使用,也就是说不能重启MySQL服务,为了避免出现其他情况,选择在网站访问量低峰期时间段操作。  一般在线增加从库有两种方式,一种是通过mysqldump备份主库,恢复到从库,mysqldump是逻辑

  • MySQL主从不同步问题解决2021-01-15 07:01:05

    今天在测试环境的业务系统修改了条数据,数据库变化了,但是再次查询时候,数据却没有变化,甚至将数据库数据全部TRUNCATE了,还是可以查出数据,很奇怪。定位原因是:更新在主库,查询在从库,主从之间复制出现问题,导致修改数据不能及时展示。解决思路方法如下: 先查询主从库状态:show master status

  • MySQL 集群知识点整理2021-01-13 22:01:22

    随着项目架构的不断扩大,单台 MySQL 已经不能满足需要了,所以需要搭建集群将前来的请求进行分流处理。博客主要根据丁奇老师的专栏<<MySQL实战45讲>>学习的总结。 架构 MySQL的集群和 Redis 集群类似,都是默认为master 库,可以设置为从库,主库负责处理写请求,从库处理读请求。一般将

  • MySQL读写分离2021-01-08 21:01:39

    1 问题分析: 你们有没有做 MySQL 读写分离?如何实现 MySQL 的读写分离?MySQL 主从复制原理的是啥?如何解决 MySQL 主从同步的延时问题? 高并发这个阶段,肯定是需要做读写分离的,啥意思?因为实际上大部分的互联网公司,一些网站,或者是 app,其实都是读多写少。所以针对这个情况,就是写一个主

  • MySQL集群架构(二):双主模式2021-01-05 21:01:19

    双主模式 前言适用场景MMM架构MMM故障处理机制MMM监控机制 MHA架构MHA故障处理机制MHA优点 主备切换主备延迟问题可靠性优先可用性优先 总结 前言 之前介绍了主从模式,本节将介绍双主模式 适用场景 很多企业刚开始都是使用MySQL主从模式,一主多从、读写分离等。但是单主如

  • MySQL主从复制集群搭建—binlog二进制文件方式2021-01-01 11:01:37

    老哥絮叨 上篇文章我们大致介绍了什么是MySQL主从复制,主从复制的几种集群架构图大概都有哪几种,今天我们就来讲讲如何实现MySQL集群的搭建。主从复制有两种方式可以实现,binlog和GTID,这期我们先通过binlog方式来实现,下篇我们来讲binlog的原理,和注意事项。 大赞点起来,在看刷起来。如

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有