gpt4 book ai didi

mysql - 在最佳路径上花费太多时间

转载 作者:行者123 更新时间:2023-11-29 22:20:49 25 4
gpt4 key购买 nike

以下查询仅花费了 0.04 秒

SELECT A.* 
FROM `TABLE1`
JOIN TABLE2 ON ( TABLE1.ID = TABLE2.ID )
WHERE `COL1` ='1'

虽然下一个查询花费了 4 秒

SELECT A.* FROM  `TABLE1` 
JOIN TABLE2 ON ( TABLE1.ID = TABLE2.ID )
WHERE `COL1` ='1' and col2 not in (....ard 4k integers...P

最大时间是花费在统计上(3秒+),这可能意味着寻找最佳查询路径。

我正在使用 MySQL 5.5.25,只是想知道这是否是一个错误。

最佳答案

这是 mysql 的常见限制,不建议使用大 IN 子句。创建一个临时表,然后加入它。复制临时表时要小心,很可能不需要复制它,并且可能会导致延迟。

关于mysql - 在最佳路径上花费太多时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30738962/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com