MySQL排错指南
- 187*324
-
0 次阅读
-
0 次下载
-
2024-02-24 22:43:20
微信
赏
支付宝
文档简介:
目 录
版权信息
版权声明
内容提要
序
作者介绍
封面图片介绍
O’Reilly Media, Inc.介绍
前言
第1章 基础
1.1 语法错误
1.2 SELECT返回错误结果
1.3 当错误可能由之前的更新引起时
1.4 获取查询信息
1.5 追踪数据中的错误
1.6 慢查询
1.6.1 通过EXPLAIN的信息调优查询
1.6.2 表调优和索引
1.6.3 何时停止调优
1.6.4 配置选项的影响
1.6.5 修改数据的查询
1.6.6 没有高招
1.7 当服务器无响应的时候
1.8 特定于存储引擎的问题及解决方案
1.8.1 MyISAM损坏
1.8.2 InnoDB数据损坏
1.9 许可问题
第2章 你不孤单:并发问题
2.1 锁和事务
2.2 锁
2.2.1 表锁
2.2.2 行锁
2.3 事务
2.3.1 隐藏查询
2.3.2 死锁
2.3.3 隐式提交
2.4 元数据锁
元数据锁对比旧的模型
2.5 并发如何影响性能
2.5.1 为并发问题监控InnoDB事务
2.5.2 为并发问题监控其他资源
2.6 其他锁问题
2.7 复制和并发
2.7.1 基于语句的复制问题
2.7.2 混合事务和非事务表
2.7.3 从服务器上的问题
2.8 高效地使用MySQL问题排查工具
2.8.1 SHOW PROCESSLIST和INFORMATION_SCHEMA.
PROCESSLIST表
2.8.2 SHOW ENGINE INNODB STATUS和InnoDB监控器
2.8.3 INFORMATION_SCHEMA中的表
2.8.4 PERFORMANCE_SCHEMA中的表
2.8.5 日志文件
第3章 配置选项对服务器的影响
3.1 服务器选项
3.2 可更改服务器运行方式的变量
3.3 有关硬件资源限制的选项
3.4 使用--no-defaults选项
3.5 性能选项
3.6 欲速则不达
3.7 SET语句
3.8 如何检查变更是否存在一些影响
3.9 变量介绍
3.9.1 影响服务器与客户端行为的选项
3.9.2 与性能相关的选项
3.9.3 计算选项的安全值
第4章 MySQL环境
4.1 物理硬件限制
4.1.1 内存
4.1.2 处理器与内核
4.1.3 磁盘I/O
4.1.4 网络带宽
4.1.5 延迟效应的例子
4.2 操作系统限制
4.3 其他软件影响
第5章 复制故障诊断
5.1 查看从服务器状态
5.2 与I/O线程有关的复制错误
5.3 与SQL线程有关的问题
5.3.1 当主从服务器上数据不同的时候
5.3.2 从服务器上的循环复制以及无复制写入
5.3.3 不完整或被改变的SQL语句
5.3.4 主从服务器出现的不同错误
5.......
评论
发表评论