书栈网 · BookStack 本次搜索耗时 0.024 秒,为您找到 146444 个相关结果.
  • 重命名

    重命名 重命名活动项 批量重命名 操作 查找/替换 设置名称 修剪字符 修改大小写 重命名 重命名活动项 参考 菜单 编辑 ‣ 重命名活动项 快捷键 F2 The Rename Active Item operator renames the active Bone , Node , Object and Sequence ...
  • 重命名

    重命名 重命名活动项 批量重命名 操作 查找/替换 设置名称 修剪字符 修改大小写 重命名 重命名活动项 参考 菜单 编辑 ‣ 重命名活动项 快捷键 F2 The Rename Active Item operator renames the active Bone , Node , Object and Sequence ...
  • 异常测试

    异常测试 异常测试 编号 测试内容 Given When Then 备注 是否执行 1 chunk的metapage数据损坏,然后启动DataStore chunk存在 1.通过LocalFileSystem修改metapage中的某个字节2.重新启动DataStore 重启失败 单元测试集成测试 2 ...
  • 写冲突与写性能下降

    乐观事务模型下写写冲突问题排查 出现写写冲突的原因 如何判断当前集群存在写写冲突 如何解决写写冲突问题 title: 乐观事务模型下写写冲突问题排查 summary: 介绍 TiDB 中乐观锁下写写冲突出现的原因以及解决方案。 乐观事务模型下写写冲突问题排查 本文介绍 TiDB 中乐观锁下写写冲突出现的原因以及解决方案。 在 v3.0.8...
  • 乐观事务

    TiDB 乐观事务模型 乐观事务原理 优缺点分析 事务的重试 重试机制 重试的局限性 冲突检测 更多阅读 TiDB 乐观事务模型 乐观事务模型下,将修改冲突视为事务提交的一部分。因此并发事务不常修改同一行时,可以跳过获取行锁的过程进而提升性能。但是并发事务频繁修改同一行(冲突)时,乐观事务的性能可能低于悲观事务 。 启用乐观事务前,请确...
  • 写冲突与写性能下降

    乐观事务模型下写写冲突问题排查 出现写写冲突的原因 如何判断当前集群存在写写冲突 如何解决写写冲突问题 乐观事务模型下写写冲突问题排查 本文介绍 TiDB 中乐观锁下写写冲突出现的原因以及解决方案。 在 v3.0.8 版本之前,TiDB 默认采用乐观事务模型,在事务执行过程中并不会做冲突检测,而是在事务最终 COMMIT 提交时触发两阶段提交,...
  • 写冲突与写性能下降

    乐观事务模型下写写冲突问题排查 出现写写冲突的原因 如何判断当前集群存在写写冲突 如何解决写写冲突问题 乐观事务模型下写写冲突问题排查 本文介绍 TiDB 中乐观锁下写写冲突出现的原因以及解决方案。 在 v3.0.8 版本之前,TiDB 默认采用乐观事务模型,在事务执行过程中并不会做冲突检测,而是在事务最终 COMMIT 提交时触发两阶段提...
  • 全量合并

    全量合并是 OceanBase 的一种合并算法,和 HBase 与 Rocksdb 的 major compaction 过程是类似的。顾名思义,在全量合并过程中,会把当前的静态数据都读取出来,和内存中的动态数据合并后,再写到磁盘上去作为新的静态数据。在这个过程中,会把所有数据都重写一遍。全量合并会极大的耗费磁盘IO和空间,如非必要或者 DBA 强制指定,...
  • MOT日志记录:WAL重做日志概念

    MOT日志记录:WAL重做日志概念 概述 日志类型 MOT日志记录:WAL重做日志概念 概述 预写日志记录(WAL)是确保数据持久性的标准方法。WAL的主要概念是,数据文件(表和索引所在的位置)的更改只有在记录这些更改之后才会写入,即只有在描述这些更改的日志记录被刷新到永久存储之后才会写入。 MOT全面集成openGauss的封装日志...
  • MOT持久性

    MOT持久性 MOT日志记录:WAL重做日志 MOT日志类型 配置日志 MOT检查点 MOT持久性 持久性是指长期的数据保护(也称为磁盘持久化)。持久性意味着存储的数据不会遭受任何形式的退化或损坏,因此数据不会丢失或损坏。持久性可确保在有计划停机(例如维护)或计划外崩溃(例如电源故障)后数据和MOT引擎恢复到一致状态。 内存存储是易失的,需...