没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
MySQL 性能优化神器 Explain 使用分析
简介
MySQL 提供了一个 EXPLAIN 命令 , 它可以对 SELECT 语句进行分
析 , 并输出 SELECT 执行的详细信息 , 以供开发人员针对性优化 .
EXPLAIN 命令用法十分简单 , 在 SELECT 语句前加上 Explain 就可
以了 , 例如 :
EXPLAIN SELECT * from user_info WHERE id < 300;
准备
为了接下来方便演示 EXPLAIN 的使用 , 首先我们需要建立两个测试用
的表 , 并添加相应的数据 :
CREATE TABLE `user_info` (
`id` BIGINT(20) NOT NULL AUTO_INCREMENT,
`name` VARCHAR(50) NOT NULL DEFAULT '',
`age` INT(11) DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `name_index` (`name`)
)
ENGINE = InnoDB
DEFAULT CHARSET = utf8
INSERT INTO user_info (name, age) VALUES ('xys', 20);
INSERT INTO user_info (name, age) VALUES ('a', 21);
INSERT INTO user_info (name, age) VALUES ('b', 23);
INSERT INTO user_info (name, age) VALUES ('c', 50);
INSERT INTO user_info (name, age) VALUES ('d', 15);
INSERT INTO user_info (name, age) VALUES ('e', 20);
INSERT INTO user_info (name, age) VALUES ('f', 21);
INSERT INTO user_info (name, age) VALUES ('g', 23);
INSERT INTO user_info (name, age) VALUES ('h', 50);
INSERT INTO user_info (name, age) VALUES ('i', 15);
CREATE TABLE `order_info` (
`id` BIGINT(20) NOT NULL AUTO_INCREMENT,
`user_id` BIGINT(20) DEFAULT NULL,
`product_name` VARCHAR(50) NOT NULL DEFAULT '',
`productor` VARCHAR(30) DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `user_product_detail_index` (`user_id`, `product_name`,
`productor`)
)
ENGINE = InnoDB
DEFAULT CHARSET = utf8
剩余30页未读,继续阅读
资源评论
l331345834
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Sunfounder智能视频车载套件,适用于Raspberry Pi-智能车
- 计算机二级考试的一些编程题(大学生专用 )-计算机二级
- 2019年之江杯人工智能大赛电商评论观点挖掘赛道TOP3-电赛
- 基于PCA和SVM的人脸识别
- Python 爬虫爬取 Instagram 博主照片视频-Python 爬虫
- dot-font字体库
- 实现各种面向对象设计模式的C + +项目集合-Object-C
- 硬件设计基础:数字电压表;51单片机蓝牙通信+Proteus 仿真
- 用于使用JavaScript制作Scratch类项目的库-Scratch
- 2005-2022年全国及31省绿色信贷水平原始数据及测算(含原始数据+计算过程+计算结果).xls
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功