sql >> Database >  >> RDS >> Oracle

Hoe het proces voor ongedaan maken van orakel te stoppen?

U kunt het proces van het terugdraaien van de transactie niet stoppen, omdat dit de database in een inconsistente staat zou achterlaten.

Wanneer u een langlopend verwijderingsproces uitvoert, zal Oracle waarschijnlijk de gewijzigde blokken naar uw gegevensbestanden schrijven voordat u beslist of u de transactie vastlegt of terugdraait. Als u het proces tijdens het uitvoeren van de transactie hebt onderbroken, zullen er enkele gewijzigde blokken op de schijf staan, enkele gewijzigde blokken in het geheugen en enkele ongewijzigde blokken. Het terugdraaien van de transactie is de enige manier om de database terug te brengen naar de staat waarin deze zich bevond voordat u begon met het uitvoeren van de DELETE verklaring.



  1. SQLite-update

  2. laat mysql select-instructie volledig gekwalificeerde kolomnamen retourneren, zoals table.field

  3. Optimalisatie van SQL-query's:aanbevolen procedures voor betere prestaties

  4. MySQL DOE MEE AAN vs GEBRUIKEN?