Kaarel Moppel:今日所学 - IN 不等于 ANY
原文英文,约600词,阅读约需2分钟。发表于: 。Not exactly from today, rather from a month or two ago, but still on my “noteworthy list”. So after a remarkably long quiet period of no surprises (Postgres doesn’t generally surprise one badly),...
本文讨论了在Postgres中使用ANY而不是IN-list的好处,包括减少统计噪音、更安全防止注入和提供更好的性能。然而,在某些边界情况下,IN和ANY的执行时间可能有巨大差异。解决方案是避免使用ANY来处理单个输入值,并在应用程序层面添加条件逻辑。此外,文章还提到了IN和ANY行为的其他差异和注意事项。