Tom*_*and 12 postgresql outer-join
今天在玩动态查询生成时,我发现mysql在连接中可以使用多少个表的最大限制是硬的:61.
这让我对PostgreSQL感到好奇,PostgreSQL有类似的限制吗?
注意:我出于好奇而不是需要这样做.
a_h*_*ame 13
AFAIK没有限制.
一旦超过表的(可配置的)限制,查询优化器将切换到不同的算法.但这只意味着计划以不同的方式计算,而不是语句将失败(尽管可能不是最快的计划) .
http://www.postgresql.org/docs/current/static/planner-optimizer.html