MySQL学习笔记MySQL学习笔记

数据库运维
记录DBA学习成长历程

【转载文章】 安装cmatrix

安装相关依赖 yum -y install gcc make autoconf ncurses-devel 下载cmatrix编译安装 https://jaist.dl.sourceforge.net/project/cmatrix/cma...


最新发布

02 C数据类型与运算符-MySQL学习笔记

02 C数据类型与运算符

阅读(5)

1、数据类型的定义 变量的定义: 数据类型 变量名【标识符】 变量的赋值: 变量名 = 值; 数据类型 变量名【标识符】 = 值 标示符的命名规则: 1、字母、数字、下划线 2、不能以数字开头 3、见名知义 4、不能和同一函数内的其他标示符...

01 C工具-MySQL学习笔记

01 C工具

阅读(51)

1 Hello World代码分析 //导入标准输入输出库 #include <stdio.h> //【包含头文件】 【std标准库】 【io input output 输入输出库】【 <>系统库】【 “” 自定义头...

安装cmatrix-MySQL学习笔记

安装cmatrix

阅读(668)

安装相关依赖 yum -y install gcc make autoconf ncurses-devel 下载cmatrix编译安装 https://jaist.dl.sourceforge.net/project/cmatrix/cma...

22 MySQL全面优化-MySQL学习笔记

22 MySQL全面优化

阅读(2373)

1 优化思路 2 硬件层面优化 2.1 硬件选配 DELL、HP、IBM、华为、浪潮。 CPU:I、E 内存:ECC IO : SAS 、 pci-e SSD 、 Nvme flash raid卡:Raid10 网卡: 单卡单口 云服务器:...

21 MySQL分布式架构

阅读(2365)

1 分布式架构演变 RDBMS RDBMS+NOSQL 分布式架构+NoSQL NeWSQL(HTAP) 2 基础架构介绍 2.1 环境准备 两台虚拟机 db01 db02 每台创建四个mysql实例:3307 3308 3309 3310...

20 MySQL高可用技术-MySQL学习笔记

20 MySQL高可用技术

阅读(2600)

1 什么是高可用 企业高可用标准:全年无故障率 无故障时间 故障时间 99.9% 0.1% = 525.6 min KA+双主 :人为干预 99.99% 0.01% = 52.56 min MHA 、RM、 consul+zk、ORCH、 ...

19 MySQL复制-MySQL学习笔记

19 MySQL复制

阅读(3277)

1 简介 复制是指:将主库的DDL、DML等操作通过binlog日志,传输到复制服务器(副本),副本进行回放这些日志,从而使得从库和主库数据保持<近似>同步的工作模式。 复制架构: (1)传统:1主1从、1主多从、级联主从、双主...

18 MySQL 8.0 备份恢复和迁移-MySQL学习笔记

18 MySQL 8.0 备份恢复和迁移

阅读(3301)

1 MySQL 8.0 的日志管理 1.1 general_log 1.作用 一般不会开启开功能,因为log的量会非常庞大。但个别情况下可能会临时的开一会儿general log以供调试使用。 2.查询及配置 show variables ...

17 MySQL存储引擎-MySQL学习笔记

17 MySQL存储引擎

阅读(2395)

1 存储引擎介绍 相当于Linux 中的文件系统,和“磁盘”。负责IO的控制(磁盘资源、内存资源、对象资源)。 2 不同存储引擎特性差异 db01 [test]>show engines; percona MariaDB等产品可能会用...

16 MySQL 索引及执行计划-MySQL学习笔记

16 MySQL 索引及执行计划

阅读(2116)

1 SQL处理流程图 2 索引介绍 索引相当于一本书的目录,可以优化查询。会影响到加锁的申请及应用过程。 3 种类及查找算法演变 BTREE : 99.9% ----> InnoDB RTREE : no ----> Mongo...