当前位置: 首页 > wzjs >正文

在线观看网址最新电影宁波优化网页基本流程

在线观看网址最新电影,宁波优化网页基本流程,建筑招聘信息最新招聘2022,个人网站制作毕业设计选题重难点用于备份恢复和主从复制 binlog 有 3 种格式类型,分别是 STATEMENT(默认格式)、ROW、 MIXED: STATEMENT:每一条修改数据的 SQL 都会被记录到 binlog 中(相当于记录了逻辑操作,所以针对这种格式…

用于备份恢复主从复制

binlog 有 3 种格式类型,分别是 STATEMENT(默认格式)、ROW、 MIXED:

STATEMENT:每一条修改数据的 SQL 都会被记录到 binlog 中(相当于记录了逻辑操作,所以针对这种格式, binlog 可以称为逻辑日志),主从复制中 slave 端再根据 SQL 语句重现。但 STATEMENT 有动态函数的问题,比如你用了 uuid 或者 now 这些函数,你在主库上执行的结果并不是你在从库执行的结果,这种随时在变的函数会导致复制的数据不一致;

ROW:记录行数据最终被修改成什么样了(这种格式的日志,就不能称为逻辑日志了),不会出现 STATEMENT 下动态函数的问题。但缺点是每行数据的变化结果都会被记录,比如执行批量 update 语句,更新多少行数据就会产生多少条记录,使 binlog 文件过大,而在 STATEMENT 格式下只会记录一个 update 语句而已;

MIXED:包含了 STATEMENT 和 ROW 模式,它会根据不同的情况自动使用 ROW 模式和 STATEMENT 模式;

MySQL 给每个线程分配了一片内存用于缓冲 binlog ,该内存叫 binlog cache,参数 binlog_cache_size 用于控制单个线程内 binlog cache 所占内存的大小。如果超过了这个参数规定的大小,就要暂存到磁盘。虽然每个线程有自己的,但是最终都写到同一个 binlog 文件

图中的 write,指的就是指把日志写入到 binlog 文件,但是并没有把数据持久化到磁盘,因为数据还缓存在文件系统的 page cache 里,write 的写入速度还是比较快的,因为不涉及磁盘 I/O。

图中的 fsync,才是将数据持久化到磁盘的操作,这里就会涉及磁盘 I/O,所以频繁的 fsync 会导致磁盘的 I/O 升高。

MySQL提供一个 sync_binlog 参数来控制数据库的 binlog 刷到磁盘上的频率:

sync_binlog = 0 的时候,表示每次提交事务都只 write,不 fsync,后续交由操作系统决定何时将数据持久化到磁盘;

sync_binlog = 1 的时候,表示每次提交事务都会 write,然后马上执行 fsync

sync_binlog =N(N>1) 的时候,表示每次提交事务都 write,但累积 N 个事务后才 fsync

MySQL怎么知道binlog是否完整?

  • statement 格式的 binlog,最后会有 COMMIT;
  • row 格式的 binlog,最后会有一个 XID event。

文章转载自:

http://gtS3xjF4.bLqgc.cn
http://O7uvS4eH.bLqgc.cn
http://RPKiX3JX.bLqgc.cn
http://IYN0uQQl.bLqgc.cn
http://mh4i1U0V.bLqgc.cn
http://3OnknvXB.bLqgc.cn
http://46SQel5y.bLqgc.cn
http://1PzToWn0.bLqgc.cn
http://gChvQDIS.bLqgc.cn
http://pnUwkgii.bLqgc.cn
http://in29SHZy.bLqgc.cn
http://3YmXThx9.bLqgc.cn
http://CJLGGA2h.bLqgc.cn
http://V4roAZjB.bLqgc.cn
http://RUwKq9E2.bLqgc.cn
http://uCcCzkpm.bLqgc.cn
http://pFvL7DtV.bLqgc.cn
http://YvimJyur.bLqgc.cn
http://MgIw8Swr.bLqgc.cn
http://BLztAPd0.bLqgc.cn
http://bLrunWGF.bLqgc.cn
http://wxehAo57.bLqgc.cn
http://dNiQDlKo.bLqgc.cn
http://zlBosF8x.bLqgc.cn
http://mNiYL81K.bLqgc.cn
http://D1EL5jXX.bLqgc.cn
http://arhs2zY1.bLqgc.cn
http://tERDHHGC.bLqgc.cn
http://Fk0NOSuO.bLqgc.cn
http://2hi0hruS.bLqgc.cn
http://www.dtcms.com/wzjs/750026.html

相关文章:

  • 珠海网站制作公司wordpress文章推广插件
  • 自己做网站需要什么条件wordpress密码正确登录不了
  • 安全的网站制作公司赣州卫生人才考试网
  • 汕头企业网站推广技巧重庆网站推广产品
  • 阿里云wordpress数据库备份网站优化软件开发
  • 各大网站提交入口建筑材料市场调研报告
  • 怎样做自适应网站楚雄市城乡建设局网站
  • 怎么做免费网站被收录建网站的公司赚钱吗
  • 自己做网站帮别人卖东西台州论坛
  • 备案网站名称注意事项wordpress禁用响应
  • 荆门网站制作编织网站建设
  • 深圳做网站推广公司哪家好怎么通过所有的网站推广广告
  • 做网站 excel上海网站制作公司哪
  • 网站推广工具有哪些深圳网络营销公司排行榜
  • 网站怎么推广怎么做网站建设记录过程
  • 企业网站的最高形态是综合型网站保定网站排名哪家公司好
  • 网站形象首页flash杭州战争网站建设
  • 鞍山网站设计制作网站汕头中文建站模板
  • app 网站开发团队人员配置什么是h5设计
  • 做网站设计需要具备哪些福州专业网站建设怎么做
  • 东山网站建设合肥专门做网站的公司
  • 网站架构包含哪几个部分wordpress 福利 源码
  • 长春网站制作培训重庆关键词优化服务
  • 赶集网天津网站建设网站备案号位置
  • 辽阳专业建设网站电商网站建设考试
  • ps网站CAD做PS地砖贴图技术外包网站
  • 广东省路桥建设有限公司网站广告宣传册设计
  • 全椒网站建设知名市场调研公司
  • 电子商务网站建设规划的内容商务网站建设工程师
  • 传奇大气网站模板免费下载企业网站项目报价多少合适