sql >> Databáze >  >> RDS >> Oracle

update x set y =null trvá dlouho

Je sloupec Y indexován? Je možné, že nastavení sloupce na hodnotu null znamená, že Oracle musí index z indexu odstranit, nikoli jej pouze aktualizovat. Pokud tomu tak je, můžete jej po aktualizaci dat zahodit a znovu vytvořit.

EDIT:

Vykazuje problém pouze sloupec Y, nebo je nezávislý na aktualizovaném sloupci? Můžete zveřejnit definici tabulky včetně omezení?



  1. AWS Lambda – ukládání do mezipaměti MySQL

  2. Neshoda verze Postgresql 9.2 pg_dump

  3. Zakázání PDO::ATTR_EMULATE_PREPARES způsobuje „neznámý“ problém

  4. Chyba (ORA-00923:klíčové slovo FROM nebylo nalezeno, kde se očekávalo)