排序
MySQL索引结构详解:聚簇索引与辅助索引
一、索引方式一:聚簇索引(集群索引/聚集索引) 聚簇索引主要是:将多个簇(区-64个数据页-1M)聚集在一起就构成了所谓聚簇索引,也可以称之为主键索引; 聚簇索引作用是:用来组织存储表的数...
PostgreSQL 常用工具全览:psql、clusterdb 与 pgbench
一、psql介绍 psql是PostgreSQL中的一个命令行交互式客户端工具,类似于mysql中的 mysql client 以及oralce 中的 sqlplus 1.1 特点 - 使用起来简单,支持很多简便命令 - 单击Tab键自动补全的强...
MongoDB 的使用规范
一、数据库的使用规范 数据库通过名字表示。关于数据库的命名需要注意以下几点: 1、编码格式必须为 UTF-8 字符,数据库名不可以出现空字符串,即 ''; 2、只能使用 ASCII 码表中的字母和数字,禁止...
Redis 哨兵模式部署与故障切换
一、简介 **简介** 哨兵核心功能:能够后台监控redis主机是否故障,如果故障了根据投票数自动将从库转换为主库 **原理** - 分布式架构,若干个sentinel节点,每个哨兵对其余哨兵和redis监控,节点不...
MySQL日志基础与常用类型:general_log、error_log 与日志分类
一、数据库服务日志概述介绍 任何一种数据库中,都会有各种各样的日志,记录这数据库工作的方方面面,以帮助数据库管理员追踪数据库曾经发生过的各种事件; 主要是针对数据库server层产生的数据...
PostgreSQL 事务、并发控制与锁机制入门
- 一、什么是 ACID * 原子性 * 一致性 * 隔离性 * 持久性 一、DDL 事务 在PostgreSQL中,与其他数据库最大的不同是,大多数DDL也是可以包含在一个事务中的,而且也是可以回 滚的 适合场景:Post...
PostgreSQL 咨询锁与 SQL MED 实战
一、什么是咨询锁 1.1 简介 PostgreSQL允许创建由应用定义其含义与数据库本身没有关系的锁,这种锁被称为咨询锁,英文为Advisory Lock。 “select * from table where pid= for update”也可以...
MySQL复制延迟分析:瓶颈定位与多线程回放优化
一、MySQL复制延迟分析核心要点:瓶颈定位与多线程回放优化 主从复制的延时问题主要描述的是:`(在出现主从数据同步延时问题时,从库的线程还是能够正常工作运行的)` - 在主库操作执行语句信...
PostgreSQL Patroni 高可用实战:架构、配置与故障切换
一、patroni介绍 PostgreSQL是一款功能,性能,可靠性都可以和高端的国外商业数据库相媲美的开源数据库。而且PostgreSQL的许可和生态完全开 放,不被任何一个单一的公司或国家所操控,保证了使...
MySQL主从复制搭建实战:环境准备、账号配置与同步验证
一、MySQL主从复制搭建实战核心要点:环境准备、账号配置与同步验证 环境说明: | 主机IP | 主机角色 | | --------- | -------- | | 10.0.0.51 | 主库 | | 10.0.0.52 | 从库 | 操作步骤01:需要...











