随笔分类 - Mysql
摘要:Hi,大家好!我是白日梦。 今天我要跟你分享的话题是:“聊聊什么是慢查、如何监控?如何排查?” 一、 推荐阅读方式 首发地址:https://mp.weixin.qq.com/s/tXTLMCiVpEnnmhUclYR19Q 使用推荐阅读,有更好的阅读体验 二、什么是慢查? 慢查,顾名思义就是很慢的
阅读全文
摘要:** Hi,大家好!我是白日梦。 今天我要跟你分享的话题是:“大家常说的基数是什么?” 推荐阅读方式 首发地址:https://mp.weixin.qq.com/s/FgxwAFQbEjv5i-TxjvLK6Q 使用推荐阅读,有更好的阅读体验 一、基数是啥? Cardinality指的就是MySQL
阅读全文
摘要:一、给研发同学看的面试指南 1、MySQL的修仙之路,图文谈谈如何学MySQL、如何进阶! 2、数据库面经,常见的面试题.... 3、谈谈MySQL中基数是什么? 4、聊聊什么是慢查?如何监控?如何排查? 5、对Not Null字段插入Null值有啥现象? 6、能谈谈year、date、dateti
阅读全文
摘要:一、什么是DDL? DDL全称:Data Definition Language 它包含三个主要的关键字:create、drop、alter 操作 statement 创建数据库 create database 删除数据库 drop database 修改数据库 alter database 创建表
阅读全文
摘要:基于gtid搭建主从MySQL 一、GTID的使用 想让主从之间使用gtid的方式同步数据,需要我们在配置文件中开启mysql对gtid相关的配置信息 找到my.cnf ,在mysqld模块中加入如下的配置。(主库从库都这样) # on表示开启,OFF表示关闭 gtid-mode = ON # 下面
阅读全文
摘要:一、MySQL主从搭建 搭建主从架构的MySQL常用的有两种实现方式: 基于binlog的fileName + postion模式完成主从同步。 基于gtid完成主从同步搭建。 本篇就介绍如何使用第一种方式完成MySQL主从环境的搭建。 基于fileName和position去实现主从复制,所谓的f
阅读全文
摘要:前置知识 我们想登陆到mysql中前提是肯定需要一个用户名和密码:比如 root root 在mysql中用户的信息会存放在 mysql数据库下的 user表中 可以 use mysql 然后select * from user\G;查看到系统上的所用的用户信息; 其中有一列叫做HOST,HOST的
阅读全文
摘要:Linux下载安装 在服务器上下载的话,需要安装Mysql5.7相关的yum源 wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm 安装刚下载的rpm包 rpm -ivh mysql80-communit
阅读全文
摘要:MyISAM引擎的B+Tree的索引 通过上图可以直接的看出, 在MyISAM对B+树的运用中明显的特点如下: 所有的非叶子节点中存储的全部是索引信息 在叶子节点中存储的 value值其实是 数据库中某行数据的index MyISAM引擎 索引文件的查看: 在 /var/lib/mysql目录中 .
阅读全文
摘要:数据库连接池的作用: 1. 资源重用 当多个用户频繁的去对数据库进行读写操作时,会不间断的创建Connection,在数据库开始读写数据之前,把资源过多的分配给创建连接释放连接上,这笔开销得不偿失.数据库连接池的对连接Connection的资源回收机制对此做出了优化 2. 更快的系统响应速度 数据库
阅读全文