-
-
如何正确恢复SQL Server的Master系统库
一、问题描述 SQL Server 的master数据库不能像其他用户或 系统数据库一样恢复, 因为没有活动的master数据库 SQL Server 无法执行。虽然很少需要恢复 SQL Server...
-
MySQL Binlog 组提交实现
本文代码分析基于 MySQL 8.0.29 1.背景 MySQL 提交流程有两个问题需要解决: 1.1. 提交写两份日志的性能问题 为了保证事务的持久性和原子性,事务提交完成前,其日志(WAL)必须持...
-
-
Flowable 流程部署与删除
本文我们一起来看看流程的部署等细节问题。 其实当我们使用了 Spring Boot 之后,默认情况下流程是会自动部署的,基本上不需要我们额外做什么事情。不过这些操作里还是有不少细节,今天松哥就来带大家...
-
为什么代理架构常作为缓存实现方案
一、Redis集群模式的故障发现 Redis集群模式故障发现过程有主观下线与客观下线。 主观下线简单来说就是我这个节点认为你故障了。 客观下线则是集群中大多数节点认为你故障了。 这些判定与状态的同步均...
-
用 Pandas 处理结构不佳的 Excel 文件
简介 用pandas很容易读取Excel文件并将数据转换为DataFrame。然而现实世界中的Excel文件往往构造不佳,在那些数据散落在工作表中的情况下,你可能需要定制读取数据的方式。本文将讨论如何...
-
16. 数据一致性、安全性保障 | 深入浅出MGR
本文介绍MGR如何保障数据一致性及安全性。 1. MGR事务一致性 对于MGR这样的"分布式"系统而言,需要在多个节点间保障事务的一致性,无论各个节点状态正常,或者个别节点处于故障修复状态,都要能保证...
-
百亿级数据 分库分表 后怎么分页查询?
随着数据的日益增多,在架构上不得不分库分表,提高系统的读写速度,但是这种架构带来的问题也是很多,这篇文章就来讲一讲跨库/表分页查询的解决方案。 架构背景 笔者曾经做过大型的电商系统中的订单服务,在企业...
-
原来Advanced Format HDD已经普及了
DBA对现代硬件的了解总是不足够的,虽然说有时候不了解这些东西,也不影响我们搞数据库运维。不过多了解一些这方面的知识总是好的。7、8年前我们刚刚开始使用SSD的时候遇到过4K扇区的问题,SSD盘分区的...
