我有一个包含200万条记录的postgres数据库表和一个根据某一列为NULL来选择行的脚本。然后修改数据,将值存储在空列中,然后选择下一批数据进行处理。但是,以下检索包含NULL值的行的查询速度非常慢: SELECT id, name, data_values FROM my_table WHERE data_values is NULL; data_values的类型是JSONB。data_values目前没有索
我读过一些关于在存储库请求中使用空值的帖子,但它们都是很久以前的文章了。因此,我提出这个问题是为了了解问题的当前状态。 我真正想说的是: 我希望有一个带有可选空值的JPA请求。我的存储库中的函数将如下所示: public List<MyClass> filter(Integer param); 这样我就可以省略过滤器中的参数,如下所示:(@Query的一部分) (:paramIS NULL OR para