MySQL
sixgod_0807
这个作者很懒,什么都没留下…
展开
-
MySQL 主从笔记
MySQL主从大致过程:master:开启binlog server-id 进入数据库 增加一个账户 用来传输数据 给同步权限 给表上读锁 将全部数据打包 解锁 查看 master binlog读取位置 slave :开启binlog server-id 将打包的数据导入 添加masterip 端口 账户 密码 查看binlog位置 show slave status;备份: MySQL...原创 2018-03-29 12:30:16 · 112 阅读 · 0 评论 -
MySQL 备份,恢复 笔记
备份MySQL备份可分为全量备份与增量备份,小量的数据库可以每天进行完整备份,因为用不了多少时间,但当数据库很大时,就不太可能每天进行一次完整备份了,这时候就可以使用增量备份。增量备份的原理就是使用了mysql的binlog日志。备份全部数据库:全量:mysql用mysqldump导出数据库时提示“-- Warning: Skipping the data of table mysql.event...原创 2018-03-29 12:40:20 · 140 阅读 · 0 评论 -
MySQL主从复制之主库宕机处理
主库宕机 Master DOWN机-企业场景一主多从宕机从库切换主继续和从同步过程详解登陆从库,show processlist;查看两个线程的更新状态;查看所有从库中,查看/application/mysql-5.6.20/data/mysql.info确保更新完毕,看看两个从库中哪个库最快,经过测试没有延迟的情况POS差距很小,甚至一致的然后选取其中POS最大的作为主库1、确保所有relay...转载 2018-03-29 14:39:04 · 4715 阅读 · 0 评论 -
MySQL一个完整的请求过程
1,连接 连接器,接收请求;连接进程和用户模块,通过连接线程和客户端对接 2,查询 查询缓存 Query Cache 分析器,内建解析树,对其语法检查,先from,再on,再join,再where......;检查权限,生成新的解析树,语义检查等 优化器,将前面解析树转换成执行计划,并进行评估最优 执行器,获取锁,打开表,通过meta数据,获取数据 3,返回结果 返回给连接进程和用...原创 2019-08-16 16:38:36 · 458 阅读 · 0 评论