Marcadores de parâmetros máximos preparados da instrução Java JDBC

Estou construindo uma grande chamada de banco de dados usandoPreparedStatement que tem mais de 2000 marcadores de parâmetros.

Estou recebendo este erro

Caused by: java.sql.SQLException: Prepared or callable statement has more than 2000 parameter markers.
    at net.sourceforge.jtds.jdbc.SQLParser.parse(SQLParser.java:1139)
    at net.sourceforge.jtds.jdbc.SQLParser.parse(SQLParser.java:156)
    at net.sourceforge.jtds.jdbc.JtdsPreparedStatement.<init>(JtdsPreparedStatement.java:107)
Caused by: java.sql.SQLException: Prepared or callable statement has more than 2000 parameter markers. 

Eu tentei pesquisar os documentos da API e o Google, mas não consegui encontrar como configurar isso.

Alguém sabe se é possível aumentar esse limite? Estou ciente de que vai ser uma chamada de banco de dados lenta, mas isso está bem por enquanto.

Além disso, isso me causará problemas a longo prazo, seria melhor executá-lo em lotes?

questionAnswers(1)

yourAnswerToTheQuestion