随笔分类 - DataBase:Mysql
摘要:1.表锁(偏读) 表锁特点 ● 表锁偏向 MyISAM 存储引擎,开销小,加锁快,无死锁,锁定粒度大,发生锁冲突的概率最高,并发度最低 1.1.环境准备 # 1、创建表 CREATE TABLE IF NOT EXISTS `book`( `bookid` INT(10) UNSIGNED NOT
阅读全文
摘要:1.分析慢SQL的步骤 分析1. 观察,至少跑1天,看看生产的慢 SQL 情况2. 开启慢查询日志,设置阈值,比如超过5秒钟的就是慢 SQL ,并将它抓取出来3. explain + 慢 SQL 分析4. show Profile5. 运维经理 or DBA,进行 MySQL 数据库服务器的参数调优
阅读全文
摘要:1.索引 1.1索引简介 索引是什么?MySQL官方对索引的定义为: 索引 (INDEX) 是帮助MySQL高效获取数据的数据结构从而可以获得索引的本质: 索引是排好序的快速查找数据结构 索引的目的在于提高查询效率,可以类比字典的目录。如果要查 mysql 这个这个单词,我们肯定要先定位到 m 字母
阅读全文
摘要:1.MySQL环境 1.1环境安装 # 查看Linux服务器上是否安装过MySQL rpm -qa | grep -i mysql # 查询出所有mysql依赖包 # 1、拉取镜像 docker pull mysql:5.7 # 2、创建实例并启动 docker run -p 3306:3306 -
阅读全文