书栈网 · BookStack 本次搜索耗时 0.024 秒,为您找到 126 个相关结果.
  • MySQL · 最佳实践 · X-Engine并行扫描

    1279 2020-08-13 《数据库内核月报》
    概述 串行扫描 并行扫描 分区算法 对比InnoDB并行扫描 性能测试 测试环境 测试结果 结果分析 总结与展望 概述 目前RDS(X-Engine)主打的优势是低成本,高性价比,在MySQL生态下帮助解决用户的成本问题。使用X-Engine的用户一般数据量都较大,比如已经在集团大规模部署的交易历史库,钉钉历史库以及图片空间库等。数据...
  • MySQL · 行业洞察 · 长路漫漫, 从Blink-tree 到Bw-tree (上)

    1337 2022-09-02 《数据库内核月报》
    背景 OLFIT(Optimistic, Latch-Free Index Traversal CC) ART Tree Bw-tree 结论 天不生我 bw-tree, 索引万古如长夜 背景 在前面的文章 路在脚下, 从BTree 到Polar Index 中提到, 我们已经将InnoDB 里面Btree 替换成Blink Tree,...
  • MySQL · 引擎特性 · Redo Log record编码格式

    引言 MySQL 8.0的redo log record编码 32位压缩格式(占用1~5字节) 64位低压缩率格式(占用5~9字节) 64位高压缩率格式(占用1~11字节) redo log record编码 MariaDB社区动态 为什么需要EXTENDED类型 引言 为保证数据库在意外崩溃或是断电重启之后依然保证一致性和持久性,MyS...
  • MySQL · 引擎特性 · X-Engine OnlineDDL

    1226 2020-08-13 《数据库内核月报》
    概述 整体流程 核心逻辑 对比InnoDB实现逻辑 Instant-DDL DDL原子性保证 使用体验 后续工作 概述 X-Engine是阿里自研的数据库存储引擎,以插件的方式接入到MySQL生态,支持行锁,事务,MVCC等OLTP场景的核心功能。X-Engine的核心优势是低成本,高性价比,尤其适用于历史库场景,目前阿里巴巴内部的核心交...
  • MySQL · 引擎特性 · B+树并发控制机制的前世今生

    1560 2020-08-13 《数据库内核月报》
    前言 B+树的数据结构及基础操作 B+树并发控制机制的基本要求 B+树并发控制机制的发展历程(从1970s至今) 本文使用的一些标记 基础并发控制机制(MySQL5.6) 只锁住被修改的分支 SX锁横空出世 锁,请你使用地尽可能少一些 Blink树,对后世影响深远的多线程B+树 OLFIT树,版本号你值得拥有 Masstree,B+树优化...
  • MySQL · 引擎特性 · 动态元信息持久化

    1079 2020-08-13 《数据库内核月报》
    背景 持久化框架原理 具体实现 1. 全局 dict_persist_t 2. DDTableBuffer 3. 持久化 Persister 和 PersistentTableMetadata 4. dirty_status 和 write back 5. 关闭和启动初始化 autoinc 持久化 1. 持久化时机 2. 持久化粒度 3...
  • MySQL · 引擎特性 · InnoDB unique check 的问题

    unique secondary index 是客户经常使用的场景, 用来保证index 上的record 的唯一性. 但是大量的客户在使用unique secondary index 以后会发现偶尔会有死锁或者不应该锁等待的时候却发生锁等待的情况. 也有很多客户来问我们这个问题. 理论上PolarDB 默认使用read-commit isolation...
  • MySQL · 最佳实践 · X-Engine MySQL RDS 用户的新选择

    1565 2020-08-13 《数据库内核月报》
    X-Engine是什么 作为存储引擎的特点 架构设计 技术特点 背景知识:LSM基本逻辑 X-Engine:高度优化的LSM 数据组织 事务处理 读操作 Compaction 适用场景 后续方向 X-Engine是什么 X-Engine是阿里自研的数据库存储引擎,可以作为MySQL的存储引擎使用,兼容MySQL的功能,目前已经广泛...
  • MYSQL·分区表特性·一致性哈希算法应用

    分区表介绍 哈希算法与HASH类型分区表的关联 哈希算法介绍 取模哈希 算法 增删分区数据流动示意图 特点 线性哈希(LINEAR HASH) 算法 增删分区数据流动示意图 特点 割环一致性哈希 算法 增删分区数据流动示意图 特点 跳跃一致性哈希 算法 增删分区数据流动示意图 特点 哈希算法对比总结 一致性哈希和取模哈...
  • PgSQL · 应用案例 · 学生为什么应该学PG

    3100 2020-08-13 《数据库内核月报》
    背景 PG和其他开源数据库的差异 1 社区独特性 2 开源许可独特性 3 架构独特性 一些扩展接口的例子,全球唯一可以与应用深度结合的数据库 学PG是未来的趋势吗? 商业趋势 技术趋势 PG能干什么 市场需求的人才类型 学PG好找工作吗? 需要PG的公司 圈子 背景 站在浪潮之巅 - 学生为什么应该学PG, PG与其他数据库有...