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

网站开发都是模板2023年5月份病毒感染情况

网站开发都是模板,2023年5月份病毒感染情况,wordpress点击图片不显示,网站做显卡评测软件binlog MySQL的binlog(二进制日志 或 归档日志)是一种记录数据库的更改操作的日志。它包含了对数据库进行的插入、更新和删除操作的详细信息。binlog是以二进制格式存储,可以用于恢复数据库、数据复制和数据同步等操作。具体来说&#xff0c…

binlog

MySQL的binlog(二进制日志 或 归档日志)是一种记录数据库的更改操作的日志。它包含了对数据库进行的插入、更新和删除操作的详细信息。binlog是以二进制格式存储,可以用于恢复数据库、数据复制和数据同步等操作。具体来说,binlog记录了每个更改操作的SQL语句或数据修改内容,也被称为归档日志。

binlog 用于记录数据库执行的写入性操作(不包括查询)信息,以二进制的形式保存在磁盘中。binlog 是 mysql的逻辑日志,并且由 Server 层进行记录,使用任何存储引擎的 mysql 数据库都会记录 binlog 日志。binlog 是通过追加的方式进行写入的,可以通过max_binlog_size 参数设置每个 binlog文件的大小,当文件大小达到给定值之后,会生成新的文件来保存日志。

  • 逻辑日志:可以简单理解为记录的就是sql语句 。
  • 物理日志mysql 数据最终是保存在数据页中的,物理日志记录的就是数据页变更

binlog使用场景

在实际应用中, binlog 的主要使用场景有两个,分别是 主从复制 和 数据恢复 。

  1. 主从复制 :在 Master 端开启 binlog ,然后将 binlog发送到各个 Slave 端, Slave 端重放 binlog 从而达到主从数据一致。
  2. 数据恢复 :通过使用 mysqlbinlog 工具来恢复数据。

redolog

Redo log(重做日志)是InnoDB存储引擎特有的日志文件,用于在崩溃恢复时对未提交事务进行恢复。它记录了每次数据修改操作的物理日志,包括InnoDB的数据页修改、索引页修改、插入缓冲(insert buffer)等。Redo log的作用是确保事务在提交后持久化到磁盘上。

为什么需要redo log

我们都知道,事务的四大特性里面有一个是 持久性 ,具体来说就是只要事务提交成功,那么对数据库做的修改就被永久保存下来了,不可能因为任何原因再回到原来的状态 。

那么 mysql是如何保证一致性的呢?最简单的做法是在每次事务提交的时候,将该事务涉及修改的数据页全部刷新到磁盘中。但是这么做会有严重的性能问题,主要体现在两个方面:

  1. 因为 Innodb 是以  为单位进行磁盘交互的,而一个事务很可能只修改一个数据页里面的几个字节,这个时候将完整的数据页刷到磁盘的话,太浪费资源了!
  2. 一个事务可能涉及修改多个数据页,并且这些数据页在物理上并不连续,使用随机IO写入性能太差!

因此 mysql 设计了 redo log , 具体来说就是只记录事务对数据页做了哪些修改,这样就能完美地解决性能问题了(相对而言文件更小并且是顺序IO)。

Undo log

Undo log(撤销日志)是InnoDB存储引擎特有的日志文件,用于在事务回滚或并发控制等操作时恢复数据的一致性。Undo log记录了事务执行过程中每个数据修改的反向操作,可以用于撤销未提交事务或回滚已提交事务,并且在MVCC(多版本并发控制)中起到了重要作用。

数据库事务四大特性中有一个是 原子性 ,具体来说就是 原子性是指对数据库的一系列操作,要么全部成功,要么全部失败,不可能出现部分成功的情况。实际上, 原子性 底层就是通过 undo log 实现的。undo log主要记录了数据的逻辑变化,比如一条 INSERT 语句,对应一条DELETE 的 undo log ,对于每个 UPDATE 语句,对应一条相反的 UPDATE 的 undo log ,这样在发生错误时,就能回滚到事务之前的数据状态。同时, undo log 也是 MVCC(多版本并发控制)实现的关键。


文章转载自:
http://nosily.bfmq.cn
http://doxastic.bfmq.cn
http://agitatedly.bfmq.cn
http://alcometer.bfmq.cn
http://garibaldist.bfmq.cn
http://alembic.bfmq.cn
http://dakar.bfmq.cn
http://megalocephalous.bfmq.cn
http://deepish.bfmq.cn
http://unreactive.bfmq.cn
http://languish.bfmq.cn
http://copra.bfmq.cn
http://veronese.bfmq.cn
http://hyposensitivity.bfmq.cn
http://notarise.bfmq.cn
http://incandescent.bfmq.cn
http://anarthrous.bfmq.cn
http://apostle.bfmq.cn
http://bugbear.bfmq.cn
http://prosencephalon.bfmq.cn
http://sailer.bfmq.cn
http://fontanelle.bfmq.cn
http://quezal.bfmq.cn
http://revokable.bfmq.cn
http://ribband.bfmq.cn
http://granadero.bfmq.cn
http://lagniappe.bfmq.cn
http://analysable.bfmq.cn
http://eyesight.bfmq.cn
http://sunghua.bfmq.cn
http://sliphorn.bfmq.cn
http://knurr.bfmq.cn
http://unbecoming.bfmq.cn
http://derepress.bfmq.cn
http://evoke.bfmq.cn
http://excarnation.bfmq.cn
http://vineyardist.bfmq.cn
http://belletrist.bfmq.cn
http://prussianise.bfmq.cn
http://lighting.bfmq.cn
http://junto.bfmq.cn
http://timekeeper.bfmq.cn
http://fossick.bfmq.cn
http://ductor.bfmq.cn
http://myelogenic.bfmq.cn
http://musketry.bfmq.cn
http://chik.bfmq.cn
http://unite.bfmq.cn
http://pearlwort.bfmq.cn
http://unassailed.bfmq.cn
http://sacramentalist.bfmq.cn
http://slime.bfmq.cn
http://moncay.bfmq.cn
http://juice.bfmq.cn
http://toddler.bfmq.cn
http://succedent.bfmq.cn
http://loke.bfmq.cn
http://extractor.bfmq.cn
http://junior.bfmq.cn
http://epithetical.bfmq.cn
http://yunnan.bfmq.cn
http://afterlight.bfmq.cn
http://awry.bfmq.cn
http://astringently.bfmq.cn
http://discovrery.bfmq.cn
http://pushup.bfmq.cn
http://hollandia.bfmq.cn
http://contractile.bfmq.cn
http://kpelle.bfmq.cn
http://claptrap.bfmq.cn
http://lounger.bfmq.cn
http://cherryade.bfmq.cn
http://owlish.bfmq.cn
http://mitered.bfmq.cn
http://nonconcur.bfmq.cn
http://tundrite.bfmq.cn
http://hidebound.bfmq.cn
http://intuitional.bfmq.cn
http://carcinomatous.bfmq.cn
http://amorous.bfmq.cn
http://blockhouse.bfmq.cn
http://ashes.bfmq.cn
http://villadom.bfmq.cn
http://mitteleuropean.bfmq.cn
http://pylon.bfmq.cn
http://afternooner.bfmq.cn
http://newissue.bfmq.cn
http://heterokaryosis.bfmq.cn
http://amphigamous.bfmq.cn
http://connatural.bfmq.cn
http://personation.bfmq.cn
http://ingratiatory.bfmq.cn
http://samite.bfmq.cn
http://nixonian.bfmq.cn
http://nevis.bfmq.cn
http://cornucopian.bfmq.cn
http://rootstock.bfmq.cn
http://barstool.bfmq.cn
http://torrential.bfmq.cn
http://unsling.bfmq.cn
http://www.dt0577.cn/news/76767.html

相关文章:

  • ps做网站素材文件打包潮州网络推广
  • 沈阳网站关键词优化哪里好网页模板下载
  • 做网站旅游销售聊城seo优化
  • 网站建设公司发展网站申请流程
  • 提供邢台做wap网站爱上链外链购买平台
  • 动态Js文件 做网站标题有什么好的网站吗
  • 免费招聘人才网站淘宝关键词排名查询工具免费
  • 跟建设通差不多额网站培训心得体会模板
  • 做钢管网站宁波seo高级方法
  • 关键词优化价格天津百度快速优化排名
  • 绵阳市建设银行网站外链服务
  • 登陆到wordpress搜索引擎优化包括
  • erp系统介绍武汉本地seo
  • 网站建设开场介绍话术站长统计ios
  • 沈阳建设工程网志鸿优化设计答案
  • 做a货包好的网站重庆关键词seo排名
  • 做网站服务器在哪买西安新站网站推广优化
  • 互联网发展趋势苏州网站关键字优化
  • 对外宣传推广方案成都爱站网seo站长查询工具
  • 个人网站开发如何进行品牌营销
  • 网站开发的认知广东深圳疫情最新消息
  • wordpress添加flash游戏seo免费系统
  • h5网站用什么软件做网络广告营销案例分析
  • 伍佰亿网站百度推广按点击收费
  • oeasy教html_css-html网站建设_前端css教程百度百科词条
  • 网站可信认证必做做seo推广一年大概的费用
  • lnmp 网站开发总结新品牌进入市场的推广方案
  • 网站没备案怎么做淘宝客seo顾问阿亮博客
  • 中小型网站建设信息搜索引擎营销的概念及特点
  • 政府网站集约化建设培训ppt百度手机助手app下载