暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片
302-15-TiDB 理解执行计划-实验手册.pdf
267
4页
11次
2022-03-03
5墨值下载
302-15--
一、使用 EXPLAIN EXPLAIN ANALYZE 命令来查看
行计划
1. 登陆 tidb
mysql --host 127.0.0.1 --port 4000 -u root
2.
创建实验用表
:
use test;
create table t1(a int,b int);
create table t2(a int,b int,index idx(b));
3.
生成实验所需的数据,向两个表各插入一万行数据
for i in `seq 10000`;do mysql -uroot -P4000 -h127.0.0.1 -e "insert
into test.t1 values($i,FLOOR(RAND()*1000000))";done;
for i in `seq 10000`;do mysql -uroot -P4000 -h127.0.0.1 -e "insert
into test.t2 values($i,FLOOR(RAND()*1000000))";done;
4. 登陆 TIDB 数据库,通过 EXPLAIN 查看执行计划:
explain select * from t1 where t1.a<(select sum(t2.a) from t2 where
t2.b=t1.b);
5. 登陆 TIDB 数据库,通过 EXPLAIN ANALYZE 查看执行计划:
explain analyze select * from t1 where t1.a<(select sum(t2.a) from
t2 where t2.b=t1.b);
of 4
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文档被以下合辑收录

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜