code: @Override
      public void psSetBytes(PreparedStatement pstmtImpl, int i, byte[] x) throws SQLException {
          int length = (x == null ? 0 : x.length);
          if (tc.isDebugEnabled())
              Tr.debug(this, tc, "psSetBytes: " + length);
  
          if ((x != null) && (length > 2000)) {
              if (tc.isDebugEnabled())
                  Tr.debug(this, tc, "ORACLE setBytes byte array length > 2000 workaround.");
              pstmtImpl.setBinaryStream(i, new ByteArrayInputStream(x), length);
          } else
              pstmtImpl.setBytes(i, x);
      }
docs: - allow for special handling of Oracle prepared statement setBytes
  If byte[] > 2000 bytes, use setBinaryStream