书栈网 · BookStack 本次搜索耗时 0.041 秒,为您找到 88950 个相关结果.
  • PostgreSQL · 引擎特性 · PostgreSQL 14 新特性浅析

    1033 2022-09-02 《数据库内核月报》
    性能增强 大量连接高并发优化 索引增强 并行计算增强 内置sharding功能接口,postgres_fdw 持续增强 分区表性能趋近完美 大表 search IN ( consts ) 优化 TOAST 支持 lz4 压缩算法 引入管道查询模式 安全增强 新增 pg_read_all_data 和 pg_write_all_data 角色...
  • MySQL · 引擎特性 · InnoDB unique check 的问题

    unique secondary index 是客户经常使用的场景, 用来保证index 上的record 的唯一性. 但是大量的客户在使用unique secondary index 以后会发现偶尔会有死锁或者不应该锁等待的时候却发生锁等待的情况. 也有很多客户来问我们这个问题. 理论上PolarDB 默认使用read-commit isolation...
  • MySQL · 引擎特性 · InnoDB Physiological logging 原理分析

    为什么InnoDB 的redo log 是Physiological logging ? 有一个存储的同学来问, 如果redo log 是纯physical log 的话, 那么就可以省去double write buffer 的开销, 保证每一次修改都是在4kb以内(由操作系统保证4kb以内的原子操作), 那么就不存在应用redo 到不新不旧的page...
  • 通过规则引擎发布http api服务(PRO)

    通过规则引擎发布HTTP服务 创建HTTP服务 创建规则实例 配置监听HTTP 添加处理逻辑 配置响应HTTP 测试 通过规则引擎发布HTTP服务 原理: 利用网络组件 中的HTTP服务,向外暴露API接口 创建HTTP服务 进入系统: 设备接入 -网络组件 -新建组件 。 输入组件信息,组件类型选择HTTP服务。 点击保...
  • 通过规则引擎发布http api服务(PRO)

    通过规则引擎发布HTTP服务 创建HTTP服务 创建规则实例 配置监听HTTP 添加处理逻辑 配置响应HTTP 测试 通过规则引擎发布HTTP服务 原理: 利用网络组件 中的HTTP服务,向外暴露API接口 创建HTTP服务 进入系统: 设备接入 -网络组件 -新建组件 。 输入组件信息,组件类型选择HTTP服务。 点击保存 ...
  • MySQL · 引擎特性 · DROP TABLE之binlog解析

    1296 2020-08-13 《数据库内核月报》
    Drop Table的特殊之处 MySQL中Drop Table不支持事务 Drop Table如何记录binlog? 不存在表的处理 临时表的处理 不同类型表的处理 总结 Drop Table的特殊之处 Drop Table乍一看,与其它DDL 也没什么区别,但当你深入去研究它的时候,发现还是有很多不同。最明显的地方就是DropTabl...
  • MySQL · 引擎特性 · The design of mysql8.0 redolog

    5.6 版本实现 8.0 无锁实现 代码实现 InnoDB 和大部分的存储引擎一样, 都是采用WAL 的方式进行写入数据, 所有的数据都先写入到redo log, 然后后续再从buffer pool 刷脏到数据页 又或者是备份恢复的时候从redo log 恢复到buffer poll, 然后在刷脏到数据页, WAL很重要的一点是将随机写转换成了顺序写...
  • MySQL · 引擎特性 · 二级索引分析

    1413 2020-08-13 《数据库内核月报》
    前言 二级索引 创建二级索引 二级索引格式 二级索引的创建流程 DDL prepare 阶段 DDL执行阶段 DDL commit 阶段 索引定义 二级索引的检索过程 总结 前言 在MySQL中,创建一张表时会默认为主键创建聚簇索引,B+树将表中所有的数据组织起来,即数据就是索引主键所以在InnoDB里,主键索引也被称为聚簇索引,索...
  • MySQL · 引擎特性 · Performance_schema 内存分配

    1545 2020-08-13 《数据库内核月报》
    概述 Pfs内存管理 核心数据结构 Pfs内存管理模型 1) 系统启动的时候预先分配内存,系统运行期间根据需要重新分配内存 2) Record 采用定长方式存储,每次申请固定数量长度的内存,并初始化填0 3) 系统运行期间不释放内存,只在shutdown时 释放内存 4) 数据在不同粒度的维度汇总 Pfs性能监控过程 线程创建 语句开始前 ...
  • MySQL · 引擎特性 · MySQL logical read-ahead

    背景 场景 logical read-ahead 代码实现 背景 之前的月报中我们比较了InnoDB linear read-ahead和Oracle的multiblock read,两个的性能有所差别,具体可以参考月报详情 。 这两种方式之所以带来了更高的吞吐量,都基于数据存储的连续性的假设,比如MySQL使用自增字段作为pk的InnoDB索...