我们的PostgreSQL数据库包含以下表:
id串行主键名文本
id系列主键内容文本
category_id INT引用类别)
article_id INT引用文章(id) posted_date时间戳非空is_visible布尔值非空is_banned布尔值非空消息文本
WHERE is_visible = TRUE AND is
我有一个带有2000个varchar2类型参数的IN子句的查询。我已经按照执行计划申请了所需的索引。它的运行速度非常慢。我在寻找另一种解决方案。我发现的一种方法是使用这些值创建一个临时表,并使用join进行提取。除了这个,还有别的办法吗?我在Java中使用spring data JPA/Criteria进行查询。提前谢谢。