|
A query including IN clause with many values takes time. It is because of that BaseQueryImpl#findParameterRegistration(int parameterPosition) finds result from parameterRegistrations by linear search. BaseQueryImpl should have Map<Integer, ParameterResitration> positionParameters, and use it in findParameterRegistration.
|