自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 索引选择性那点事儿

前言最近通过 https://zbov.meizu.com/ 平台推送的’SLOW_QUERY’做相应的优化,在变更前,我会和开发沟通下优化选择,然后根据业务情况再做相应的优化。发现对于索引选择性,大家还是看法不一的。所以就写了这篇文章。什么是索引选择性当我们设计索引的时候首先一个就是字段基数问题,如果一个字段在100万行数据里面,这100万行数据中这个字段的值,要不然是0,要不然就是1,那么这个字段的基数就是2,为什么?因为这个字段的值就两个选择,0/1。这个时候我们就称这种字段的区分度不高,也.

2021-12-29 17:40:12 460

原创 慢日志探索思路

前言MySQL慢的诊断思路,一般我会从三个方向来做:第一个方向是SQL语句本身需求方一定要按照数据库容易接受的方式去写SQL,这个成本会下降的非常快。官当文档中Examples of Common Queries 专门写出常规SQL语句一些示例:去除不必要的括号:恒定折叠:恒定条件去除:第二个方向是MySQL内部的观测第一步直接的方法就是使用 PROCESSLISTPROCESSLIST 可以直观的来看下目前SQL的压力不太正常。Id连接标识

2021-12-29 17:37:46 567

原创 MySQL规约

MEIZU_MySQL规约=编写目的=1、规范大家的行为,方便沟通。2、规约是经验的总结,防止再踩坑。我将内容分为:基础规约索引规约SQL规约=读者对象=开发工程师, 系统架构师,DBA基础规约【强制】表存储引擎必须使用InnoDB【强制】统一库对象命名,格式:MEIZU_库名【强制】统一表对象命名,格式:T_模块_表名【强制】统一字段对象命名,格式:F+字段名,多个单词之间用下划线分隔,单词+ID时不需要加下划线`FID` bigint(20)

2021-11-02 10:49:52 160

原创 XiaoMi/soar调研/

XiaoMi/soar调研/于佳庆github :https://github.com/xiaomi/soar安装说明 :https://github.com/XiaoMi/soar/blob/master/doc/install.md源码下载 :https://GOlang.google.cn/dl/环境准备环境依赖:一般依赖go1.17.1(官网上说是1.0+,但我编译的时候报错,所以我直接将 Go 升级为最高版本)gitGO 下载&&安装&&环境变

2021-10-13 18:22:09 542

原创 MySQL-MHA探究

MHA过程:MHA原理:当发生MHA故障转换的时候,如何选择从机,会丢失数据,数据是怎样丢失的?宕机崩溃,是根据master 的二进制事件,是定时获取还是怎样主库更新就更新

2021-08-19 00:09:18 48

原创 主从复制原理

异步复制半同步复制增强半同步复制区别一主三从中3个从库分别为异步复制、半同步复制、增强半同步复制当主库宕机,哪个复制的位点是最新的

2021-08-19 00:05:12 49

原创 mysqldump

引言先说说写这篇文章的目的:主要就是最近在学一些MySQL原理性的问题,顺便把一些常用的工具也熟悉下,对工具不能只停留在 “ 用 ” 。希望读完这篇文章,你不仅仅是停留在会使用mysqldump。文章目录引言前言前言本篇文章主要从mysqldump工作原理...

2021-08-17 17:36:05 67

原创 MySQL备份之XtraBackup

引言先说说写这篇文章的目的:主要就是最近在学一些MySQL原理性的问题,顺便把一些常用的工具也熟悉下,对工具不能只停留在 “ 用 ” 。希望读完这篇文章,你不仅仅是停留在会使用PXB。文章目录引言前言一、XtraBackup是什么?二、使用步骤1.引入库2.读入数据总结学习目标:学习内容:学习时间:学习产出:前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言本篇文章主要从XtraBackup工作原理、安装、使用三个方面去了解XtraBackup,由于 “ 安装以及使用 ”

2021-08-17 16:50:09 127

原创 以太网协议与交换机

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、网关的概念二、以太网1、传统的以太网HUBCSMA/CDBridgeSwitch设备接口命名2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基

2021-08-16 17:20:14 424

原创 关于MySQL-INNODB引擎

INNODB存储引擎提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录INNODB存储引擎前言一、pandas是什么?缓存页在BUFFER_POOL中的处理那么物理页是怎么进的缓冲池中呢?Buffer Pool两个最主要的功能LRU链表MIDPOINTFLUSH 链表CheckPointckpt 分类插入缓存InnoDB关键特性---两次写Double

2021-08-09 17:02:04 116

原创 MySQL一条SQL执行流程

前言作为一名初级 DBA,浅谈一下自己对 MySQL 的 SQL 执行流程的学习,转载请加入原文链接。                                                       疑问请联系 [email protected]文章目录前言前言一、MySQL的体系结构1.连接层2.SQL层(重点)3.存储引擎层二、一条SQl的执行流程1.SQL的执行流程 --- UPDATE总结前言首先想要知道一条SQL的执行流程,那么我们要先

2021-08-03 17:16:27 244

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除