元月's blog 元月's blog
首页
  • 基础
  • 并发编程
  • JVM
  • Spring
  • Redis篇
  • Nginx篇
  • Kafka篇
  • Otter篇
  • Shardingsphere篇
  • 设计模式
  • MySQL
  • Oracle
  • 基础
  • 操作系统
  • 网络
  • 数据结构
  • 技术文档
  • Git常用命令
  • GitHub技巧
  • 博客搭建
  • 开发工具
更多

元月

临渊羡鱼,不如退而结网
首页
  • 基础
  • 并发编程
  • JVM
  • Spring
  • Redis篇
  • Nginx篇
  • Kafka篇
  • Otter篇
  • Shardingsphere篇
  • 设计模式
  • MySQL
  • Oracle
  • 基础
  • 操作系统
  • 网络
  • 数据结构
  • 技术文档
  • Git常用命令
  • GitHub技巧
  • 博客搭建
  • 开发工具
更多
全部分类
Java基础 20 JVM 13 中间件 26 Otter篇 3 Otter 1 系统设计 25 高可用 1 Java进阶 5 Spring 5 Nexus 1 工作杂货 6 开发工具 2 Shardingsphere 6 云原生 7 K8S 5 容器化 2 计算机网络 17 基础 7 Kafka篇 4 数据结构 8 数据库 9 MySQL 7 网络 4 设计模式 24 并发编程 2 操作系统 3 Redis篇 10 Nginx篇 1 博客搭建 4 更多 1 技术 9 GitHub技巧 4 技术文档 5 《Git》学习笔记 14

MySQL的主从复制原理详解

元月 2022-11-26 数据库MySQL MySQL数据库

# 一、简介

MySQL主从复制是指将数据从一个MySQL主服务器(主节点)复制到一个或多个MySQL从服务器(从节点)

阅读全文

MySQL的事务、锁和MVCC机制

元月 2022-11-26 数据库MySQL MySQL数据库

# MySQL的事务、锁和MVCC机制

# 一、简介

数据库设计了事务隔离机制、锁机制、MVCC机制,来解决多事务并发导致的脏写、脏读、不可重复读、幻读这些问题

  • 脏写或 更新丢失(Lost Update)

    事务A覆盖了事务B所做的更新

  • 脏读(Dirty Read)

    事务A读到了事务B已经修改但尚未提交的数据

  • 不可重读(Non-Repeatable Read)

    事务A多次查询的结果不一致,不符合隔离性

  • 幻读(Phantom Read)

    事务A读到了事务B提交的新增数据,不符合隔离性

阅读全文

Oracle应用篇

元月 2022-11-24 数据库 Oracle

# Oracle应用篇

# 一、OGG简介

OGG全称为Oracle GoldenGate, 是由Oracle官方提供的用于解决异构数据环境中数据复制的一个商业工具

**实现原理:**OGG是一种基于日志的结构化复制软件,通过捕捉源数据库online redo log(在线重做日志)或archive log(归档日志)获得数据变化,形成tail(队列文件),再把这些tail文件通过网络协议传输到目标数据库,目标端通过解析,插入至目标端数据库,从而实现源端与目标端的数据同步

阅读全文

一条SQL的平凡之路--优化篇

元月 2022-11-24 数据库MySQL MySQL数据库

一条SQL的平凡之路--执行篇

元月 2022-11-24 数据库MySQL MySQL数据库

MySQL高可用架构

元月 2022-11-24 数据库MySQL MySQL数据库

# 一、MHA简介

MHA 是 Master High Availability 的缩写,直译过来就是“主机高可用”。它是一款当前主流的相对成熟的MySQL高可用方案之一,能做到在0~30s内自动完成MySQL的failover,在Master服务器不宕机的情况下,基本能保证数据的一致性

阅读全文

MySQL的存储引擎和索引结构

元月 2022-11-24 数据库MySQL MySQL数据库

# MySQL的存储引擎和索引结构

# 一、简介

MySQL官方对索引的定义是:索引(Index)是帮助MySQL高效获取数据的数据结构。

在MySQL中索引是在存储引擎层实现的,而不是在服务器层实现的,所以不同存储引擎具有不同的索引类型和实现

阅读全文

Oracle常用脚本

元月 2022-10-22 数据库 Oracle

ShardingJDBC读写分离与分库分表实战

元月 2022-08-12 数据库MySQL MySQL

上一页

1

下一页

全部分类
Java基础 20 JVM 13 中间件 26 Otter篇 3 Otter 1 系统设计 25 高可用 1 Java进阶 5 Spring 5 Nexus 1 工作杂货 6 开发工具 2 Shardingsphere 6 云原生 7 K8S 5 容器化 2 计算机网络 17 基础 7 Kafka篇 4 数据结构 8 数据库 9 MySQL 7 网络 4 设计模式 24 并发编程 2 操作系统 3 Redis篇 10 Nginx篇 1 博客搭建 4 更多 1 技术 9 GitHub技巧 4 技术文档 5 《Git》学习笔记 14
Theme by Vdoing | Copyright © 2022-2025 元月 | 粤ICP备2022071877号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式