Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 12823|Antwort: 0

[Quelle] Was ist der Unterschied zwischen Abkürzen und Löschen in PL/SQL?

[Link kopieren]
Veröffentlicht am 22.03.2015 08:58:17 | | |
TRUNCATE TABLE ist funktional identisch mit einer DELETE-Anweisung ohne WHERE-Klausel: Beide löschen alle Zeilen in der Tabelle. TRUNCATE TABLE ist jedoch schneller als DELETE und verbraucht weniger System- und Transaktionsprotokollressourcen.   Die DELETE-Anweisung löscht jeweils eine Zeile und zeichnet für jede gelöschte Zeile einen Eintrag im Transaktionsprotokoll ein.
TRUNCATE TABLE löscht Daten, indem die Datenseiten freigegeben werden, die zur Speicherung der Tabellendaten verwendet werden, und verzeichnet nur die Freigabe der Seiten im Transaktionsprotokoll.
TRUNCATE, DELETE, DROP werden zusammengefasst, um zu vergleichen:
TABELLE KÜRZEN: Löscht Inhalte, schafft Speicherplatz, löscht aber keine Definitionen.
TABELLE LÖSCHEN: Das Löschen von Inhalten löscht nicht die Definition und schafft keinen Speicherplatz.
AUFGABETABELLE: Lösche Inhalte und Definitionen, um Platz freizumachen.

Es ist nicht möglich, Zeilen in einer Tabelle zu löschen, mit Trunkunate!




Vorhergehend:SQLServer-Benennungskonvention
Nächster:Wusoft Intranet 1433 schwache Passwort-IP, kann die Kontrolle über den Host erhöhen und ein Scan-Tool anhängen
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com