MariaDB中表联接的最大数量是多少? [英] What is the maximum number of table joins in MariaDB?

查看:408
本文介绍了MariaDB中表联接的最大数量是多少?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

MariaDB 10中的表联接数是否限制为61 是MySQL 还是其他数字?

Is the number of table joins in MariaDB 10 limited to 61 as is the case for MySQL or another number?

(我在 MariaDB文档中或通过谷歌搜索找不到答案).

(I couldn't find the answer in the MariaDB documentation or by googling).

推荐答案

MariaDB在一个连接中具有61个表的最大相同数目.

MariaDB has the same maximum number of 61 tables in a join.

此查询

CREATE TABLE t (i INT(10) NOT NULL);
select *
from t a01 join t a02 join t a03 join t a04 join t a05 join t a06 join t a07 join t a08 join t a09 join t a10
join t a11 join t a12 join t a13 join t a14 join t a15 join t a16 join t a17 join t a18 join t a19 join t a20
join t a21 join t a22 join t a23 join t a24 join t a25 join t a26 join t a27 join t a28 join t a29 join t a30
join t a31 join t a32 join t a33 join t a34 join t a35 join t a36 join t a37 join t a38 join t a39 join t a40
join t a41 join t a42 join t a43 join t a44 join t a45 join t a46 join t a47 join t a48 join t a49 join t a50
join t a51 join t a52 join t a53 join t a54 join t a55 join t a56 join t a57 join t a58 join t a59 join t a60
join t a61 join t a62;

产量ERROR 1116 (HY000): Too many tables; MariaDB can only use 61 tables in a join.

这篇关于MariaDB中表联接的最大数量是多少?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆