Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

update x set y =null leva muito tempo


A coluna Y está indexada? Pode ser que definir a coluna como nula signifique que o Oracle precise excluir do índice, em vez de apenas atualizá-lo. Se for esse o caso, você pode descartar e reconstruí-lo após atualizar os dados.

EDITAR:

É apenas a coluna Y que apresenta o problema ou é independente da coluna que está sendo atualizada? Você pode postar a definição da tabela, incluindo restrições?