mybatis查询oracle时,查询时间字段不走索引?

全量数据量十几亿级别,使用#接收参数查询在三分钟左右,使用$接收参数查询两秒,必须使用#的情况下怎么提高查询效率?
jdbcType=DATE,CAST,typeHandler等等都尝试过

springboot框架,mybatis集成oracle,oracle字段为date类型,使用#接收参数没走索引,查询大概在三分钟,使用$查询两秒钟,必须使用#的情况下怎么解决呢?

数据库类型是date,你能用$?

如果查询条件加函数不走索引,建立基于函数的索引