排序
MongoDB 性能诊断
一、问题诊断工具 - mongostat 1、参数说明 host:指定 IP地址和端口,也可以只写 IP,然后使用 port参数指定端口号 -u: 如果开启了认证,则需要在其后填写用户名 -p: 密码 2、命令: 3、参数说明: i...
mysqldump高级参数详解:single-transaction、master-data 与触发器
一、数据库数据备份进阶方式一:利用命令参数 --single-transaction 这个参数的用法作用可以利用一个形象的例子去理解:比如在某个时刻班主任希望统计班级同学的数量情况,那么该如何统计准确呢...
MySQL索引入门:概念、类型与B+Tree原理
一、数据库索引相关概念 - **索引概念介绍:** 索引是数据库中用来提高数据读取性能的常用工具,所有mysql列类型都可以被索引,对相关列使用索引; 可以是提高select操作性能的最佳途径,可以尽...
PostgreSQL 索引基础:创建、维护与并发构建
一、索引介绍 索引是数据库中的一种快速查询数据的方法。索引中记录了表中的一列或多列值与其物理位置之间的对应关 系,就好比是一本书前面的目录,通过目录中页码就能快速定位到我们需要查询的...
MongoDB readPreference 读偏好配置
一、介绍 readPreference 主要控制客户端 Driver 从复制集的哪个节点读取数据,这个特性可方便地配置读写分离、就近读取等策略。 Read preference 的构成: - read preference mode - a tag set l...
MongoDB 调整 oplog大小引发的从库宕机
一、背景 为了调大 oplog window 窗口时间,在调大 oplog 的值后,引发了从库宕机。 **日志抓取:** 二、原因 在本案例中存在延迟从库的问题,延迟从库由于延迟,还没有应用到 oplog 就被 'drop'了,...
MySQL半同步复制实战:插件部署与同步确认
一、MySQL半同步复制实战核心要点:插件部署与同步确认 1.1 概念介绍说明 在MySQL5.5版本之前,数据库的复制是异步操作,主库和从库的数据之间存在一定的延迟,这样就存在数据存储不一致的隐患...
PostgreSQL Commit Log 与事务 ID 原理
一、CommitLog文件做什么的 PostgreSQL把事务状态记录在CommitLog中 从PostgreSQL10版本开始,CLOG文件是在pg_xact子目录下 前面也介绍过事务的状态有以下4种 CommitLog文件是一个位图文件,因...
Redis 为什么快:I_O 模型、Reactor 与内存机制
一、redis 为什么快? - 业务执行单线程,避免cpu不必要的上下文切换 - 存内存操作 - I/O 多路复用+事件模型 - 高效的数据结构+合理的数据编码 **视频补充:单线程模型为什么还能很快** - 单线...
MongoDB 副本集搭建
一、复制集部署 1.1 系统优化 1.2 下载文件: 1.3 新建mongo目录 1.4 生产key认证文件 1.5 配置生成 **配置文件** 根据需求修改相应参数: 1.6 修改权限: 1.7 集群启动 1.8 初始化存储集群 ,配置...











