随笔分类 - Mysql
摘要:0、为什么需要主从复制在业务复杂的系统中,有这么一个情景,有一句SQL语句需要锁表,导致暂时不能使用读的服务,那么就很影响运作中的业务,使用主从复制,让主库负责写,从库负责读,这样即使主库出现了锁表的情景,通过读从库也可以保证业务的正常运行。做数据的热备架构的扩展。业务量越来越大,I/O访问频率过高
阅读全文
摘要:主主热备又被称为主主复制,即两台MySQL主机之间互为 主从,当任一库的数据发生变更时,都可在另一库找到完全一样的备份数据,从而达到主库发生故障时迅速切换到另一主库,以便备灾。1、数据库配置除了导出备份外都需要设置一遍,主要server-id不能冲突修改MySQL配置文件主1即第一台主MySQL服务
阅读全文
摘要:一、使用amoeba实现MySQL读写分离1、什么是AmoebaAmoeba(变形虫)项目,专注分布式数据库proxy开发。座落与Client、DB Server(s)之间。对客户端透明。具有负载均衡、高可用性、sql过滤、读写分离、可路由相关的query到目标数据库、可并发请求多台数据库合并结果。
阅读全文
摘要:1、简介binlog即binary log,二进制日志文件。它记录了数据库所有执行的DDL和DML语句(除了数据查询语句select、show等),以事件形式记录并保存在二进制文件中。binlog主要有两个应用场景:一是用于复制,master把它的二进制日志传递给slave来达到master-sla
阅读全文
摘要:1、mysqld 程序 -- 目录和文件basedir = path # 使用给定目录做为根目录 ( 安装目录 ) 。 character-sets-dir = path # 给出存放着字符集的目录。 datadir = path # 从给定目录读取数据库文件。 pid-file = filenam
阅读全文

浙公网安备 33010602011771号