排序
mysqldump高级参数详解:single-transaction、master-data 与触发器
一、数据库数据备份进阶方式一:利用命令参数 --single-transaction 这个参数的用法作用可以利用一个形象的例子去理解:比如在某个时刻班主任希望统计班级同学的数量情况,那么该如何统计准确呢...
MySQL MGR组复制实战:单主、多主与故障处理
- 一、当客户端发起一个更新事务时,该事务先在本地执行,执行完成之后就要发起对事务的提交操作; 一、在还没有真正提交之前,需要将产生的复制写集广播出去,复制到其它所有成员节点; 主库事...
PostgreSQL Patroni 高可用实战:架构、配置与故障切换
一、patroni介绍 PostgreSQL是一款功能,性能,可靠性都可以和高端的国外商业数据库相媲美的开源数据库。而且PostgreSQL的许可和生态完全开 放,不被任何一个单一的公司或国家所操控,保证了使...
PostgreSQL 常用工具全览:psql、clusterdb 与 pgbench
一、psql介绍 psql是PostgreSQL中的一个命令行交互式客户端工具,类似于mysql中的 mysql client 以及oralce 中的 sqlplus 1.1 特点 - 使用起来简单,支持很多简便命令 - 单击Tab键自动补全的强...
PostgreSQL 事务、并发控制与锁机制入门
- 一、什么是 ACID * 原子性 * 一致性 * 隔离性 * 持久性 一、DDL 事务 在PostgreSQL中,与其他数据库最大的不同是,大多数DDL也是可以包含在一个事务中的,而且也是可以回 滚的 适合场景:Post...
PostgreSQL MVCC 原理入门:系统字段、快照与多版本并发控制
一、了解pg表的构造 1.1 表中的系统字段 pg中 每个表都有多个系统字段,这些字段是由系统隐式定义的 记住点:因为表中已隐含这些名字的字段,所以用户定义的名称不能与这些字段的名称相同 系统...
MySQL主从复制搭建实战:环境准备、账号配置与同步验证
一、MySQL主从复制搭建实战核心要点:环境准备、账号配置与同步验证 环境说明: | 主机IP | 主机角色 | | --------- | -------- | | 10.0.0.51 | 主库 | | 10.0.0.52 | 从库 | 操作步骤01:需要...
PostgreSQL 高可用架构选型:Keepalived、repmgr、Patroni 与 Pgpool-II
- 一、pg高可用实现方案: - 共享磁盘的失效切换或磁盘的底层复制方案:使用共享存储,如SAN存储,一台机器故障后,把SAN存储 输出的磁盘挂到另一台机器上,然后把磁盘上的文件系统挂起来完成切...
MySQL半同步复制实战:插件部署与同步确认
一、MySQL半同步复制实战核心要点:插件部署与同步确认 1.1 概念介绍说明 在MySQL5.5版本之前,数据库的复制是异步操作,主库和从库的数据之间存在一定的延迟,这样就存在数据存储不一致的隐患...
MySQL Binlog配置与查看实战:参数、格式与日志解析
一、查看数据库binlog日志配置参数 进入到数据库服务系统环境中,可以使用命令进行查看binlog日志功能是否开启; 配置参数信息说明: * log_bin:表示是否开启日志功能 * sql_log_bin:是否记录...











