书栈网 · BookStack 本次搜索耗时 0.063 秒,为您找到 168352 个相关结果.
  • PgSQL · 特性分析 · MVCC机制浅析

    1277 2020-08-13 《数据库内核月报》
    背景 MVCC常用实现方法 PostgreSQL中MVCC的具体实现 多版本元组存储结构 事务快照的实现 隔离级别的实现 总结 背景 我们在使用PostgreSQL的时候,可能会碰到表膨胀的问题(关于表膨胀可以参考之前的月报 ),即表的数据量并不大,但是占用的磁盘空间比较大,查询比较慢。为什么PostgreSQL有可能发生表膨胀呢?这是因...
  • MySQL · 引擎特性 · Skip Scan Range

    参考 MySQL从8.0.13版本开始支持一种新的range scan方式,称为Loose Skip Scan。该特性由Facebook贡献。我们知道在之前的版本中,如果要使用到索引进行扫描,条件必须满足索引前缀列,比如索引idx(col1,col2), 如果where条件只包含col2的话,是无法有效的使用idx的, 它需要扫描索引上所有的行,然后再根...
  • MySQL · 引擎特性 · clone_plugin

    1108 2020-08-13 《数据库内核月报》
    背景 基本原理 clone snapshot 抽象接口 远程克隆 关键类 sql层: innodb层: 主要逻辑 1. 发起克隆端(RECIPIENT/CLIENT) 2. 被克隆端(DONER/SERVER) 3.innodb层copy 4.innodb层apply 5. 脏页收集 6.归档redo 参考 背景 mysq...
  • MySQL · 引擎特性 · 初探 Clone Plugin

    1089 2020-08-13 《数据库内核月报》
    示例 本地 clone 远程 clone 主要流程 INIT 阶段 FILE COPY 阶段 PAGE COPY Redo Copy Done 参考文档 MySQL8.0.17推出了一个重量级的功能:clone plugin。允许用户可以将当前实例进行本地或者远程的clone。这在某些场景尤其想快速搭建复制备份或者在group repl...
  • MySQL · 引擎特性 · Binlog encryption 浅析

    背景介绍 使用方式 原理解析 代码解析 核心类 初始化 加密 解密 MASTER KEY ROTATE 总结 背景介绍 为了保障数据安全,MySQL 在 5.7 版本就支持了 InnoDB 表空间加密,之前写了一篇月报介绍过,参考InnoDB 表空间加密 。文章开头也提到过,MariaDB 除了对表空间加密,也可以对 redo log...
  • TokuDB · 引擎特性 · zstd压缩算法

    有4压缩很任性 zstd新压缩算法 我们有妹子!!! 有4压缩很任性 TokuDB有着出色的压缩特性,这不是”盖”的: RDS上有个InnoDB实例,1天的数据将近700GB空间,换成TokuDB后(默认zlib压缩),同样的700GB可以保存5天的数据,业务读写性能也无任何影响,空间成本直线下降。 为什么TokuDB的压缩这么给力? 因为To...
  • GPDB · 特性分析· GreenPlum FTS 机制

    前言 FTS实现原理 Segment检测及故障切换 参数配置 gp_fts_probe_threadcount gp_fts_probe_interval gp_fts_probe_timeout gp_fts_probe_retries gp_segment_connect_timeout 总结 前言 FTS(Fault Tole...
  • PgSQL · 特性分析 · checkpoint机制浅析

    1035 2020-08-13 《数据库内核月报》
    背景 检查点发生时机 与检查点相关参数 创建检查点具体过程 CreateCheckPoint具体过程 CheckPointGuts函数 总结 背景 上期月报PgSQL · 特性分析 · Write-Ahead Logging机制浅析 中简单介绍了PostgreSQL中WAL机制,其中讲到如果是创建checkpoint会触发刷新xlog日志...
  • RocksDB · 特性介绍 · HashLinkList 内存表

    Table of Contents RocksDB 内存表简介 HashLinkList 内存表 应用示例 实现代码 Put Get Delete Table of Contents 1. RocksDB 内存表简介 2. HashLinkList 内存表 2.1. 应用示例 2.2. 实现代码 2.2.1. Put 2.2...
  • 5、了解 Spring Boot 新特性

    5、了解 Spring Boot 新特性 5、了解 Spring Boot 新特性 需要更多关于 Spring Boot 核心特性?Spring 特性 ! 核心特性 :SpringApplication | 外部配置 | Profile | 日志 Web 应用程序 :MVC | 嵌入式容器 使用数据 :SQL | NO-SQL 消息传递 :概述 ...