【发布时间】:2023-03-29 08:54:01
【问题描述】:
我有一个 Drupal 6 应用程序需要比 61 表连接 mySQL limit 允许的更多连接。我知道这是一个过多的数字,但它每天只运行一次,结果被缓存以供进一步参考。
是否有任何可以提供帮助的 mySQL 配置参数,或者是否有任何其他方法可以改变收集数据背后的逻辑?
【问题讨论】:
-
dev.mysql.com/doc/refman/5.7/en/joins-limits.html 因为手册页没有提到任何关于配置选项的内容,我非常怀疑你可以做任何事情,除了重新编译 mysql。加上限制为 61 的事实有点暗示它在内部实际上允许 64 个表,但保留 3 个供内部使用(可能出于权限目的加入 mysql.* 表)
-
如果您进行 60 次连接,您绝对应该将您的查询分解为更简单的查询。
标签: mysql drupal views limit my.cnf