首页 > 解决方案 > 在 MYSQL DB 中检查近 100 万个匹配值

问题描述

我有一项任务需要检查 MYSQL 数据库中的近 100 万个匹配值。目前我只有一个简单的“in”语句,一次有 50,000 个值(这是数据库的限制)来检查匹配,但这非常耗时。关于如何更有效地做到这一点的任何建议?

显示我在做什么的示例语句:

SELECT column FROM table
WHERE column IN (value1, value2, value3,....) --All the way to value50000

我只有对数据库的读取权限。我无法创建临时表。

在此先感谢您的任何建议!

标签: mysql

解决方案


推荐阅读