• 2024-06-03Nano编辑器常用
    Nano编辑器使用教程:进入Nano编辑器:在命令行输入nano即可进入Nano编辑器。基本操作:输入文本:直接输入即可保存文件:Ctrl+O退出Nano:Ctrl+X常用命令:移动光标:方向键或Ctrl+P(上)、Ctrl+N(下)、Ctrl+B(左)、Ctrl+F(右)删除:Backspace(删除前一个字符)、Del
  • 2024-06-02oracle数据库文件
    oracle数据库重要的文件包括参数文件,控制文件,数据文件,临时文件,重做日志文件。1参数文件oracle的参数文件可以设置数据库的名称,SGA和PGA的大小,控制文件的路径等系统参数。这些参数可以通过V$PARAMETER视图进行查询。oracle有两类参数文件,分别为pfile参数文件和spfile参数文件。o
  • 2024-04-29openGauss MOT持久性
    MOT持久性持久性是指长期的数据保护(也称为磁盘持久化)。持久性意味着存储的数据不会遭受任何形式的退化或损坏,因此数据不会丢失或损坏。持久性可确保在有计划停机(例如维护)或计划外崩溃(例如电源故障)后数据和MOT引擎恢复到一致状态。内存存储是易失的,需要电力来维护所存储的信息。
  • 2024-04-29openGauss MOT日志记录-WAL重做日志概念
    MOT日志记录:WAL重做日志概念概述预写日志记录(WAL)是确保数据持久性的标准方法。WAL的主要概念是,数据文件(表和索引所在的位置)的更改只有在记录这些更改之后才会写入,即只有在描述这些更改的日志记录被刷新到永久存储之后才会写入。MOT全面集成openGauss的封装日志记录设施。除持久
  • 2024-04-28openGauss MOT持久性
    MOT持久性持久性是指长期的数据保护(也称为磁盘持久化)。持久性意味着存储的数据不会遭受任何形式的退化或损坏,因此数据不会丢失或损坏。持久性可确保在有计划停机(例如维护)或计划外崩溃(例如电源故障)后数据和MOT引擎恢复到一致状态。内存存储是易失的,需要电力来维护所存储的信息。
  • 2024-04-02Qt中的撤销/重做功能
    作为一个例子,本例只实现了在列表控件“添加项”和“修改项名称”的2个操作。界面上显示一个列表框,列表框需要在界面设计器中设为IconMode,这样就会是图标在上文本在下的显示样式。“添加”按钮用来在列表框中加一个项。点击图标下面的文本可以修改文本名称。程序测试环境是VS2017和
  • 2023-11-08clickhouse节点重做(节点替换)
    测试验证环境:docker容器化部署的4节点2分片和2副本(centos7+clickhouse22.1.3)172.17.0.6clickhouse01172.17.0.7clickhouse02172.17.0.8clickhouse03172.17.0.9clickhouse04(故障节点)172.17.0.10clickhouse04(替换节点)节点重做一般情况,节点操作系统重装或
  • 2023-11-06你的停机真的优雅么?第二弹来袭
    1.前言之前总结了一篇基于现有业务线在停机重启时会产生RPC和MQ调用强杀导致业务数据不一致文章,文中通过优雅停机改造对RPC服务进行反注册和MQ进行暂停消费,进而可以解决在停机时强制kill掉RPC线程或者MQ线程导致数据不一致现象,具体的原文大家感兴趣可以去看一下。Ok前情提要结束
  • 2023-11-03记一次GFS集群节点系统重做数据恢复
    背景:比较倒霉,周日晚上服务器硬盘损坏更换后发现数据块损坏,系统无法正常使用只能重做系统,恢复了好多虚拟机,过程无比痛苦,目前只说一说恢复gfs。思路:登录gfs master节点查看peer状态,glusterpeerstatus  发现另一个节点处于State:PeerRejected(Disconnected)先把peer点
  • 2023-09-049数据库备份与恢复技术
    冷备份:静态备份。将数据库正常关闭,在停止的状态下,将数据库的文件全部备份下来热备份:动态备份。利用备份软件,在数据库正常运行的状态下,将数据库中的数据文件备份出来         优点                         
  • 2023-08-18Oracle——redo+undo总结
    Oracle——redo+undo总结 《Oracle------redo》重做日志文件(redologfile)对数据库来说至关重要,他们是数据库的事务日志;Oracle数据库维护着两类重做日志文件:在线重做日志文件(redo)和归档重做日志文件(archivelog),(归档重做日志文件实际上就是已填满的“旧”在线重做日志
  • 2023-08-14Oracle数据库基本介绍
    一、Oracle数据库1.1、基本介绍Oracle数据库的一个基本任务是存储数据。Oracle数据库服务器是由一个数据库和至少一个数据库实例组成。数据库是一组存储的文件,而数据库实例是一组管理数据文件的内存结构。另外,数据库由后台进程组成。一个数据库和一个实例是紧密相连的,因此术语-
  • 2023-07-26日志的分类
    1.重做日志(REDOLOG):记录所有事务,无论是否提交,用于数据恢复。2.回滚日志(UNDOLOG):用于数据撤回操作,实现MVCC。3.慢查询日志(slowquerylog):日志查询优化4.通用查询日志(generalquerylog):记录数据操作5.错误日志(errorlog):记录Mysql服务的错误6.二进制日志(binlog):记录所有更改语
  • 2023-07-19数据库管理
    1.数据库实例管理  启动数据库startup    关闭数据库shutdown     关闭数据库三种语句  shutdownimmediate   shutdownnormal  shutdowntransactional  1.数据库高速缓冲区数据写入数据文件  2.未提交的事务回滚  3.释放资源2.通过检查
  • 2023-07-17Oracle重做、归档日志
    日志文件oracle日志文件分为两种:重做日志文件(redo),或者称为“在线重做日志”归档日志文件(arch),或者称为“归档重做日志”在线重做日志文件全称:OnlineRedoLogFile。用来记录数据发生事务transaction的信息以及Oracle内部行为引起的数据库变化信息。在数据库恢复时,可以从
  • 2023-07-12MySQL 8.0 Dynamic Redo Log Sizing翻译
    本文是MySQL8.0DynamicRedoLogSizing[1]这篇文章的翻译。如有翻译不当的地方,敬请谅解,请尊重原创和翻译劳动成果,转载的时候请注明出处。谢谢!这篇博文将讨论MySQL8.0.30中引入的最新功能/特性:重做日志动态调整大小(dynamicredologsizing)。除了InnoDB缓冲池(bufferpool)
  • 2023-05-22mysql事务
    (目录)事务的特性原子性(Atomicity):语句要么全执行,要么全不执行,是事务最核心的特性,事务本身就是以原子性来定义的。实现主要基于undolog日志。持久性(Durability):保证事务提交后不会因为宕机等原因导致数据丢失。实现主要基于redolog日志。隔离性(Isolation):保证事务执行尽
  • 2023-04-07《3D编程模式》写书-第2次记录
    大家好,目前我已经完成了“拼接模式”、“撤销重做模式”、“ECS模式”的初稿下面会给出它们的使用场景,如果您正好能用到,请联系我提前阅读模式的初稿,欢迎大家给出反馈建议,您的大名有机会出现在《3D编程模式》的书中,感谢!我的QQ号:395976266我的微信号:chaogex这里是所有的的写书
  • 2023-04-04oracle-基础概念
    1.数据库启动流程thespfileorpfileisreadoracleinstanceisstartedthecontrofileisreadthedatabaseismountdatafilesandredologfileareopenedthedatabaseisavailableforuse2.tablesegmentextentblock之间的关系table:表segment:段extent:区bloc
  • 2023-03-30使用 Oracle LogMiner 分析重做日志
    概述我们知道oracle的redo和归档日志,记录了数据库的事务的相关信息。在日常的数据库管理过程中,我们有时需要,查看特定时刻特定用户在数据库上执行的操作。这时我们可以通过用logminer分析日志文件获取相关信息。logminer分析归档日志文件所获得的信息并不是原始的操作信息,而是等
  • 2023-02-17利用sshfs快速重做mysql主从
    先清空slavedata目录master:mkdir/tmp/data;sshfs-p22-oallow_other,[email protected]:/home/mysql5.7.39/data/tmp/data/;xtrabackup–defaults-file=/ho
  • 2023-02-16Sql Server 加速数据库恢复特性(此部分介绍来源于微软官方文档)
                加速数据库恢复是sqlserver于2019版本开始引入的一项新特性,简称ADR。           ADR的主要优势在于:快速且一致的数据库恢复
  • 2023-01-05InnoDB 表的批量数据加载
    概述加速innodb表的数据批量加载的方法解决方案将数据导入InnoDB时,关闭自动提交模式,因为它会为每次插入执行日志刷新到磁盘。要在导入操作期间禁用自动提交,请用 SE
  • 2022-11-29oracle11g 联机重做日志、归档日志、日志文件组以及日志文件操作
    文章目录一.归档方式1.1联机重做日志、归档日志概念1.2工作模式1.3数据库恢复1.4归档模式(1)启用(2)查看归档文件被存放的路径以及存放文件的容量:(3)
  • 2022-11-16Oracle 的 Redo log 日志
    Oracle的数据库日志称为redolog,所有数据改变都记录redolog,可以用于修复受损的数据库,Redo日志是分组的,默认是3组,Redo日志是轮流使用的,一个redolog满了,LGWR会切换到下