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

MySQL知识点总结(十三)

执行逻辑备份要具备哪些条件,其优缺点在哪。

逻辑备份是温备,创建逻辑备份文件时,MySQL服务器必须处于运行状态,其他应用程序在逻辑备份期间不能修改但可以执行读取操作。逻辑备份会把表结构和数据转换为SQL语句保存。

逻辑备份的优点是它生成的SQL文本具有很好的跨平台移植性。

缺点是运行速度太慢,只适合数据量小的表,并且在备份期间其他用户不能修改表。

物理备份一般是用来满足什么样的数据库维护请求?

物理备份是数据库文件按比特位的精确复制副本,可以高速地复制大数据集的数据库。适合实时(或接近实时)备份,或者发生在硬件故障时提供快速的数据恢复。

基于快照的备份能否用来进行数据库损坏时的恢复,请说明理由。

这种备份不能用来进行数据库损坏时的恢复,因为使用快照恢复的数据库只包含了抓取快照时的数据库状态,从快照抓取时间点到故障点的数据库修改无法恢复。

请对基于复制的备份的特点加以说明。

基于复制的备份使用复制技术实现,主服务器(master,生态系统)的修改会同步到从属服务器(slave,副本数据库)上,在主服务器故障时,从属服务器有完整的数据库副本。

基于复制的备份消除了备份过程对生态系统的影响,但必须配置有另一台服务器和存储器来存放数据库的副本,增加了生产成本。

在使用mysqlbackup进行备份时,对于InnoDB存储引擎都会备份哪些文件?

mysqlbackup备份InnoDB表时包含以下文件:

- ibdata*文件:系统表空间文件,其中包含系统表空间以及某些用户表的数据

- .ibd文件:单文件表表空间的数据文件和常规表空间的数据文件

- ib_logfile*文件:包含了在备份运行时所产生的更改信息,以及重做日志的消息

使用mysqlbackup进行恢复时,copy-back命令执行了哪些操作?

copy-backup命令会将数据文件,日志和其它备份文件从备份目录复制到其原始位置,并执行任何所需的后续处理。


http://www.kler.cn/a/523988.html

相关文章:

  • 【Linux权限】—— 于虚拟殿堂,轻拨密钥启华章
  • IME关于输入法横屏全屏显示问题-Android14
  • 文件上传2
  • Python3 【函数】:见证算法的优雅与力量
  • 面试经典150题——图
  • 机器学习(三)
  • 【LeetCode】--- 二叉树的所有路径
  • nginx分发请求超时切换服务
  • C#:25大前沿特性揭秘
  • Axure PR 9 旋转效果 设计交互
  • C#System.Threading.Timer使用实例
  • 有限元分析学习——Anasys Workbanch第一阶段笔记梳理
  • 定西市建筑房屋轮廓数据shp格式gis无偏移坐标(字段有高度和楼层)内容测评
  • 【Samba】Ubuntu20.04 Windows 共享文件夹
  • 【Unity3D】实现2D角色/怪物死亡消散粒子效果
  • 基于STM32的智能家用温控器设计
  • Linux中page、buffer_head、bio的关系
  • 【Pandas】pandas Series count
  • UiAutomator的详细介绍
  • 网络工程师 (3)指令系统基础
  • CSS核心
  • 洛谷P1030 [NOIP2001 普及组] 求先序排列(c++)详解
  • PydanticAI应用实战
  • aerodrome交易所读合约分析
  • 模板泛化类如何卸载释放内存
  • 【反悔堆】【hard】力扣871. 最低加油次数