EntityManager não está atualizando após execução de um delete

Estou usando Hibernate e executando um delete em uma tabela, logo em seguida dou um find e o registro ainda está sendo encontrado, para resolver o problema tive que colocar um clear conforme código abaixo:

entityManager.getTransaction().begin();
query.executeUpdate();
entityManager.getTransaction().commit();
entityManager.clear();

Porque o EntityManager não atualiza os dados logo quando o commit é executado?