MySQL进阶
MySQL进阶优化
LeslieGuGu
人生如逆旅,我亦是行人
展开
-
MySQL进阶(四)常用工具、日志、主从复制
文章目录1. MySql中常用工具1.1 mysql1.1.1 连接选项1.1.2 执行选项1.2 mysqladmin1.3 mysqlbinlog1.4 mysqldump1.4.1 连接选项1.4.2 输出内容选项1.5 mysqlimport/source1.6 mysqlshow2. Mysql 日志2.1 错误日志2.2 二进制日志2.2.1概述2.2.2 日志格式2.2.3 日志读取2.2.4 日志删除2.3 查询日志2.4 慢查询日志2.4.1 文件位置和格式2.4.2 日志的读取3. My原创 2020-12-21 14:12:55 · 634 阅读 · 0 评论 -
MySQL进阶(三)应用优化、查询缓存、内存管理、并发参数、锁、SQL技巧
文章目录一、应用优化1.1 使用连接池1.2 减少对MySQL的访问1.2.1 避免对数据进行重复检索1.2.2 增加cache层1.3 负载均衡1.3.1 利用MySQL复制分流查询1.3.2 采用分布式数据库架构二、 Mysql中查询缓存优化2.1 概述2.2 操作流程2.3 查询缓存配置2.4 开启查询缓存2.5 查询缓存SELECT选项2.6 查询缓存失效的情况三、Mysql内存管理及优化3.1 内存优化原则3.2 MyISAM 内存优化3.3 InnoDB 内存优化四、Mysql并发参数调整4.1原创 2020-12-21 13:39:30 · 996 阅读 · 0 评论 -
MySQL进阶(二)存储引擎、优化SQL、索引使用
文章目录一、Mysql的体系结构概览二、存储引擎2.1 存储引擎概述2.2 各种存储引擎特性2.2.1 InnoDB2.2.2 MyISAM2.2.3 MEMORY2.2.4 MERGE2.3 存储引擎的选择三、优化SQL步骤3.1 查看SQL执行频率3.2 定位低效率执行SQL3.3 explain分析执行计划3.3.1 环境准备3.3.2 explain 之 id3.3.3 explain 之 select_type3.3.4 explain 之 table3.3.5 explain 之 type3.3原创 2020-12-21 01:28:38 · 489 阅读 · 0 评论 -
MySQL进阶(一)索引、触发器
文章目录一、索引1.1索引结构1.1.1 BTREE 结构1.1.2 B+TREE 结构1.1.3 MySQL中的B+Tree1.2 索引分类1.3 索引语法1.3.1 创建索引1.3.2 查看索引1.3.3 删除索引1.3.4 ALTER命令1.4 索引设计原则二、触发器2.1 介绍2.2 创建触发器2.3 删除触发器2.4 查看触发器 一、索引 1.1索引结构 BTREE 索引 : 最常见的索引类型,大部分索引都支持 B 树索引。 HASH 索引:只有Memory引擎支持 , 使用场景简单 。 R-t原创 2020-12-20 23:03:56 · 233 阅读 · 0 评论