摘要: 一、引言 MySQL InnoDB Cluster 提供了一个完整的高可用性解决方案,通过 MySQL Shell 中的 AdminAPI 可以轻松配置和管理一组至少包含三个 MySQL 服务器实例的集群,使其作为 InnoDB Cluster 运行。 二、环境准备 1. 服务器架构说明 服务器角色 阅读全文
posted @ 2025-04-08 11:22 HoraceXie 阅读(941) 评论(0) 推荐(0)
摘要: 1、环境说明 zabbix 7.0 192.168.10.35 ubuntu 24.04 mysql 8.0 192.168.10.27 ubuntu 24.04 2、安装 Zabbix 仓库 wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/m 阅读全文
posted @ 2025-04-04 17:32 HoraceXie 阅读(422) 评论(0) 推荐(0)
摘要: 一、主从复制核心原理 1. 日志传递机制 主库(Master) 通过二进制日志(binlog)记录所有数据变更(DDL/DML)。 从库(Slave) 通过 I/O 线程读取主库 binlog 并写入本地中继日志(relay log)。 2. 数据重放过程 从库的 SQL 线程解析 relay lo 阅读全文
posted @ 2025-04-04 16:45 HoraceXie 阅读(148) 评论(0) 推荐(0)
摘要: 索引是提高查询性能的关键工具,但设计不当会导致性能下降、存储浪费甚至死锁。以下是核心设计原则及实践建议: [必要性原则]:只为必要的字段创建索引 [选择性原则]:优先选择区分度高的字段 [最左前缀原则]:联合索引的字段顺序 [索引覆盖原则]:减少回表查询 [简洁性原则]:控制索引字段长度 [避免冗余 阅读全文
posted @ 2025-04-02 18:11 HoraceXie 阅读(124) 评论(0) 推荐(0)
摘要: 版本与环境:ubuntu 24.04 + mysql 8.0 1、修改配置文件跳过权限验证 sudo -s cd /etc/mysql/mysql.conf.d/ cp mysql.cnf mysql.cnf.bak cat <<EOF | tee mysql.cnf skip-grant-tabl 阅读全文
posted @ 2025-04-02 10:34 HoraceXie 阅读(442) 评论(0) 推荐(0)
摘要: ‌B+ 树就像图书馆的智能目录系统‌ 想象你走进一个巨大的图书馆,所有书都按「书号」排序存放在书架上(类似数据库按主键存储数据)。如果没有索引,找一本书得从头到尾遍历书架,效率极低。 而 B+ 树就像图书馆的‌智能目录系统‌,它的结构是这样的: ‌1. 分楼层导航(多叉树结构) ‌一楼入口(根节点) 阅读全文
posted @ 2025-03-24 22:43 HoraceXie 阅读(78) 评论(0) 推荐(0)
摘要: 1、基本环境 192.168.10.20 master1 ubuntu 24.04 192.168.10.21 master2 ubuntu 24.04 192.168.10.22 master2 ubuntu 24.04 192.168.10.24 node1 ubuntu 24.04 192.1 阅读全文
posted @ 2025-03-19 17:38 HoraceXie 阅读(74) 评论(0) 推荐(0)
摘要: 1、模块说明 akshare:基于 ‌Python 的开源财经数据接口库,旨在为金融研究、量化交易等领域提供 ‌股票、期货、期权、基金、外汇、债券、指数、加密货币 等金融产品的 ‌实时数据、历史行情数据及衍生数据,支持从数据采集、清洗到存储的全流程处理‌ sqlalchemy:Python 中最流行 阅读全文
posted @ 2025-03-19 16:27 HoraceXie 阅读(379) 评论(0) 推荐(0)
摘要: 一、总体概览 graph TD A['/etc/mysql/'] A --> F[debian.cnf] A --> G[mysql.cnf] A --> C{my.cnf} C --加载--> E{'/mysql.conf.d/'} E --> K[mysqld.cnf] E --> J[mysq 阅读全文
posted @ 2025-03-19 09:00 HoraceXie 阅读(1249) 评论(0) 推荐(0)
摘要: 分层结构 组件层级 核心功能 组件 连接层 管理连接、身份验证 连接器、身份验证 服务层 SQL 解析、优化、执行 SQL接口、解析器、查询优化器、查询缓存、执行器 存储引擎层 数据存储与索引管理 InnoDB 、MyISAM 物理存储层 文件系统交互 表结构、数据、日志 组件交互流程图 graph 阅读全文
posted @ 2025-03-19 08:19 HoraceXie 阅读(73) 评论(0) 推荐(0)