Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何对5个表的mysql连接查询进行基准测试?_Mysql - Fatal编程技术网

如何对5个表的mysql连接查询进行基准测试?

如何对5个表的mysql连接查询进行基准测试?,mysql,Mysql,我有表A和表B、C、D、E,它们都属于A 我想编译一个报表,这样所有表的列都在一行中,所以是一个连接。因此,问题是: select A.*, B.*, C.*, D.*, E.* from A left join B on B.a_id = A.id left join C on C.a_id = A.id -- etc. 这将返回许多行。如何对此进行基准测试?是否获取连接X行表的定时结果?它们之间是一对一的关系,即a-B、a-C等。试着对查询运行EXPLAIN。希望这份报告能让你对正在发生的

我有表A和表B、C、D、E,它们都属于A

我想编译一个报表,这样所有表的列都在一行中,所以是一个连接。因此,问题是:

select A.*, B.*, C.*, D.*, E.*
from A
left join B on B.a_id = A.id
left join C on C.a_id = A.id
-- etc.

这将返回许多行。如何对此进行基准测试?是否获取连接X行表的定时结果?它们之间是一对一的关系,即a-B、a-C等。

试着对查询运行
EXPLAIN
。希望这份报告能让你对正在发生的事情有所了解。我之前的问题是什么?