【发布时间】:2010-10-30 21:57:45
【问题描述】:
我正在使用 PHP 和 MySQL。在我的程序中有一个涉及连接的选择查询。当我在本地主机上运行它时,它工作正常,但是当我将它上传到我的服务器上并尝试执行它时,它会生成以下错误:
The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET SQL_MAX_JOIN_SIZE=# if the SELECT is okay
我该如何纠正这个问题?
【问题讨论】:
-
我们服务器上的 SELECT @@MAX_JOIN_SIZE 的值是多少?选择@@MAX_JOIN_SIZE;可能是不合理的低,或者您的查询可能......次优。
-
这个问题的好答案在这里:stackoverflow.com/a/950576/325365