Utilizando Java para conhecer se o banco de dados suporta batch
Com o batch updating, um conjunto de instruções SQL é montada e enviada para execução no banco de dados. O batch updating possibilita aumento de performance.
try {
DatabaseMetaData dmd = connection.getMetaData();
if (dmd.supportsBatchUpdates()) {
// Batching é suportado
} else {
// Batching não é suportado
}
} catch (SQLException e) {
}