数据库运维 第4页
MySQL索引结构详解:聚簇索引与辅助索引-AI运维探索者

MySQL索引结构详解:聚簇索引与辅助索引

一、索引方式一:聚簇索引(集群索引/聚集索引) 聚簇索引主要是:将多个簇(区-64个数据页-1M)聚集在一起就构成了所谓聚簇索引,也可以称之为主键索引; 聚簇索引作用是:用来组织存储表的数...
头像2年前
03215
PostgreSQL 逻辑复制实践:发布订阅、监控与冲突处理-AI运维探索者

PostgreSQL 逻辑复制实践:发布订阅、监控与冲突处理

一、逻辑复制简单介绍 逻辑复制是10版本以后支持的,与流复制不同的地方是 逻辑复制并不是使用WAL原始日志文件进行复制,而是将WAL日志解析成了一定格式的的逻辑数据 逻辑复制使用的方式类似消...
头像2年前
0506
MongoDB writeConcern 写关注机制-AI运维探索者

MongoDB writeConcern 写关注机制

一、MongoDB的应答机制 1、定义: MongoDB应答机制就是说对于当前数据库的写入成功与否告知客户端(db.getLastError())。 如下: 2、应答机制类型 - 应答式写入(缺省情形,安全写入,适用于数据强一...
头像2年前
0289
MongoDB 高级集群设计:全球多写-AI运维探索者

MongoDB 高级集群设计:全球多写

- 一、规划 - 1.1 config - 二、:20004 - 三、:20005 - 四、:20006 - 4.1 shard0 - 五、:20001 - 六、:20002 - 七、:20003 - 7.1 shard2 - 八、:20001 - 九、:20002 - 十、:20003 - 10.1 mongos...
头像2年前
0387
MySQL复制延迟分析:瓶颈定位与多线程回放优化-AI运维探索者

MySQL复制延迟分析:瓶颈定位与多线程回放优化

一、MySQL复制延迟分析核心要点:瓶颈定位与多线程回放优化 主从复制的延时问题主要描述的是:`(在出现主从数据同步延时问题时,从库的线程还是能够正常工作运行的)` - 在主库操作执行语句信...
头像2年前
0309
PostgreSQL Patroni 高可用实战:架构、配置与故障切换-AI运维探索者

PostgreSQL Patroni 高可用实战:架构、配置与故障切换

一、patroni介绍 PostgreSQL是一款功能,性能,可靠性都可以和高端的国外商业数据库相媲美的开源数据库。而且PostgreSQL的许可和生态完全开 放,不被任何一个单一的公司或国家所操控,保证了使...
头像2年前
0349
Redis 事务、批量操作与发布订阅-AI运维探索者

Redis 事务、批量操作与发布订阅

一、事务与批量操作 1.1 简介 **Redis 事务的特性** - redis的事务只是保证了多条命令的串行执行 - 并不能保证执行命令的原子性 - redis事务只有在入队异常的时候会回滚,进入server执行并不会回...
头像2年前
03312
MongoDB 副本集的作用-AI运维探索者

MongoDB 副本集的作用

一、这篇文章以MongoDB 副本集的作用为主线,提炼课程中的重点知识、常见场景与落地经验,便于快速回顾。 MongoDB 复制集的主要意义在于实现服务高可用,它的现实依赖于两个方面的功能: - 数据写...
头像2年前
04413
MySQL Clone插件实战:概念、原理与克隆部署-AI运维探索者

MySQL Clone插件实战:概念、原理与克隆部署

一、数据库克隆概念介绍 在数据库MySQL 8.0(8.0.17+)版本中,引入了数据库的克隆功能,主要是借助clone-plugin实现的,是对数据页底层克隆; 克隆的数据是InnoDB存储引擎中的物理快照信息,包...
头像2年前
0378
MySQL执行计划入门:EXPLAIN 与扫描类型解析-AI运维探索者

MySQL执行计划入门:EXPLAIN 与扫描类型解析

一、数据库执行计划概念 - **执行计划介绍:** 在介绍数据库服务程序运行逻辑时,在SQL层处理SQL语句时,会根据解析器生成解析树(多种处理方案); 然后在利用优化器生成最终的执行计划,然后...
头像2年前
02514