随笔分类 -  MYSQL

MYSQL相关技术
摘要:目录pt-table-checksum注意事项(在做检验之前一定要先检查如下配置)常用参数使用案例授权用户主从校验检查slave上校验信息表遇到的问题pt-table-sync pt-table-checksum 注意事项(在做检验之前一定要先检查如下配置) 只能指定一个host,必须为主库的IP; 阅读全文
posted @ 2024-03-25 16:37 数据库小白(专注) 阅读(152) 评论(0) 推荐(0)
摘要:# 1. mysql索引及索引创建原则 [TOC] ## 1.1. 使用场景 ### 1.1.1. 什么时候用索引 首先mysql只对=,>,between,in,like使用索引,因此where和join(on)的时候就应该考虑到使用什么样的索引,而且要记住一条sql语句只能使用一个索引,比如有w 阅读全文
posted @ 2023-06-21 15:02 数据库小白(专注) 阅读(566) 评论(0) 推荐(0)
摘要:# 1. mysql索引和基本概念 [TOC] 转自作者:熬夜不加班 链接:https://www.jianshu.com/p/206b1db512f0 ## 1.1. 声明 本文所述的各种数据结构(二叉树等),均不考虑重复值的情况,本文简述各种数据结构的区别仅仅只是为了理解MySQL索引的需要而做 阅读全文
posted @ 2023-06-21 15:02 数据库小白(专注) 阅读(38) 评论(0) 推荐(0)
摘要:MySQL 密码增强插件 2016-07-01 10:02 pursuer.chen 阅读(668) 评论(0) 编辑 [收藏](javascript:void(0)) 介绍 以前没有太注意MySQL密码安全策略的配置方法,只是人为了将密码设为复杂密码,但是没有找到配置的方法,今天姜承尧的微信公众号 阅读全文
posted @ 2023-06-21 15:02 数据库小白(专注) 阅读(91) 评论(0) 推荐(0)
摘要:# 1. mysql基础语法 [TOC] ## 1.1. MYSQL的窗口函数 ### 1.1.1. 什么是窗口函数 **含义:**窗口函数也叫OLAP函数(Online Anallytical Processing,联机分析处理),可以对数据进行实时分析处理。 **作用:** 解决排名问题, e. 阅读全文
posted @ 2023-06-21 15:01 数据库小白(专注) 阅读(72) 评论(0) 推荐(0)
摘要:# 1. mysql超时参数详解 [TOC] ## 1.1. 分类 ### 1.1.1. 连接、网络类超时 共有如下几个: ### 1.1.2. connect_timeout:默认为10S 连接响应超时时间。服务器端在这个时间内如未连接成功,则会返回连接失败。 ### 1.1.3. wait_ti 阅读全文
posted @ 2023-06-21 15:00 数据库小白(专注) 阅读(4383) 评论(0) 推荐(1)
摘要:# MGR磁盘扩容案例 [TOC] ## 前言 通常LVM扩容是不需要重启数据库和主机的,但是因为添加了磁盘无法读取到盘,所以需要重启主机获取新增的磁盘。 ## 操作流程 1. 备库停止MGR组复制 ``` stop GROUP_REPLICATION; ``` 2. 停库 ``` mysqladm 阅读全文
posted @ 2023-06-21 14:59 数据库小白(专注) 阅读(87) 评论(0) 推荐(0)
摘要:# 1. mysql的MVCC多版本并发机制 [TOC] ## 1.1. 定义 - MVCC MVCC,全称Multi-Version Concurrency Control,即多版本并发控制。MVCC是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问,在编程语言中实现事务内存。 阅读全文
posted @ 2023-06-21 14:57 数据库小白(专注) 阅读(66) 评论(0) 推荐(0)
摘要:# 1. MySQL查询缓存的优缺点 [TOC] ## 1.1. 前言 其实MySQL8.0已经取消了查询缓存。如果是小型项目,又不想用Reids或者MC等缓存,查询结果相对固定,可以在MySQL5.7以下版本设置缓存。 ####################################### 阅读全文
posted @ 2023-06-21 14:56 数据库小白(专注) 阅读(204) 评论(0) 推荐(0)
摘要:# 1. MySQL表的碎片整理和空间回收小结 [TOC] ## 1.1. MySQL表碎片化(Table Fragmentation)的原因 关于MySQL中表碎片化(Table Fragmentation)产生的原因,简单总结一下,MySQL Engine不同,碎片化的原因可能也有所差别。这里没 阅读全文
posted @ 2023-06-21 14:56 数据库小白(专注) 阅读(1652) 评论(0) 推荐(0)
摘要:# 1. MySQL 分库分表方案,总结的非常好! [TOC] ## 1.1. 前言 公司最近在搞服务分离,数据切分方面的东西,因为单张包裹表的数据量实在是太大,并且还在以每天60W的量增长。 之前了解过数据库的分库分表,读过几篇博文,但就只知道个模糊概念, 而且现在回想起来什么都是模模糊糊的。 今 阅读全文
posted @ 2023-06-21 14:55 数据库小白(专注) 阅读(326) 评论(0) 推荐(0)
摘要:# 1. mycat分库分表和读写分离 [TOC] ## 1.1. 分库分表实现 ### 1.1.1. Mycat安装与配置详解 #### 1.1.1.1. 下载地址 ``` [mycat](https://github.com/InstallingB/Mycat2) [mycat2](http:/ 阅读全文
posted @ 2023-06-21 14:55 数据库小白(专注) 阅读(146) 评论(0) 推荐(0)
摘要:# 1. mycat分库分表的分片方案 [TOC] ## 1.1. 一. 配置规则 ### 1.1.1. 分片方式 ![](_v_images/20211009165236936_21381.png) ### 1.1.2. 配置规则 TableRule : - name:分片规则标识名称(唯一)。 阅读全文
posted @ 2023-06-21 14:54 数据库小白(专注) 阅读(281) 评论(0) 推荐(0)
摘要:# Mysql-proxy实现读写分离 [TOC] ## 环境说明 ![环境说明](_v_images/20210824172937135_26212.png) ## Mysql-proxy简介 mysql-proxy是官方提供的mysql中间件产品可以实现负载平衡,读写分离,failover等 M 阅读全文
posted @ 2023-06-21 14:54 数据库小白(专注) 阅读(301) 评论(0) 推荐(0)
摘要:# MySQL性能压测工具SysBench详解(非常详细) ## 概述 掌握数据库的性能情况是非常必要的。本文介绍了MySQL基准测试的基本概念,以及使用sysbench对MySQL进行基准测试的详细方法; ### 基准测试与压力测试简介 **1、什么是基准测试** 数据库的基准测试是对数据库的性能 阅读全文
posted @ 2023-06-21 14:53 数据库小白(专注) 阅读(9374) 评论(0) 推荐(2)
摘要:# 1. [MySQL自带的性能压力测试工具mysqlslap](https://www.cnblogs.com/zywu-king/p/8594827.html) [TOC] ## 1.1. 概述 mysqlslap是从MySQL的5.1.4版开始就开始官方提供的压力测试工具。 通过模拟多个并发客 阅读全文
posted @ 2023-06-21 14:53 数据库小白(专注) 阅读(3020) 评论(0) 推荐(0)
摘要:innobackupex只备份恢复单表或者单库 全程在线导入,数据库不需要重启 前提条件: 1.单库备份和恢复可以使用innobackupex全量备份的文件或者单独备份的文件 2.单库恢复需要将所有的表discard和import 3.单库恢复需要在目标端单独建立数据库和对应的表结构,否则只能全库备 阅读全文
posted @ 2023-06-21 14:45 数据库小白(专注) 阅读(1075) 评论(0) 推荐(0)
摘要:1. mysql的备份恢复之percona-xtrabackup物理备份 目录1. mysql的备份恢复之percona-xtrabackup物理备份1.1. 背景1.2. Xtrabackup是什么?1.3. 使用场景1.4. Xtrabackup可以做什么?1.5. Xtrabackup版本及下 阅读全文
posted @ 2023-06-21 14:43 数据库小白(专注) 阅读(1668) 评论(0) 推荐(0)
摘要:## MySQL数据迁移之表空间传输 [TOC] ## 背景 日常工作中经常遇到将一个InnoDB表从一个实例,移动或者复制到另一个实例,其实有很多的方法,在5.6之前常用的是通过物理或者逻辑备份来实现。在MySQL 5.6.6版本中引入了一种基于表空间快速迁移的功能(类似Oracle TTS),我 阅读全文
posted @ 2023-06-21 14:42 数据库小白(专注) 阅读(710) 评论(0) 推荐(0)