revise as respostas desta pergunta SO:"oracle excluir consulta demorando muito" : Eu verificaria os números 2 e 3 primeiro, eles são os mais fáceis de diagnosticar.