Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 12823|Απάντηση: 0

[Πηγή] Ποια είναι η διαφορά μεταξύ περικοπής και διαγραφής σε pl/sql

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 22/3/2015 8:58:17 π.μ. | | |
Το TRUNCATE TABLE είναι λειτουργικά πανομοιότυπο με μια δήλωση DELETE χωρίς ρήτρα WHERE: και οι δύο διαγράφουν όλες τις σειρές του πίνακα. Ωστόσο, το TRUNCATE TABLE είναι ταχύτερο από το DELETE και χρησιμοποιεί λιγότερους πόρους συστήματος και αρχείου καταγραφής συναλλαγών.   Η πρόταση DELETE διαγράφει μία σειρά κάθε φορά και καταγράφει ένα στοιχείο στο ημερολόγιο συναλλαγών για κάθε σειρά που διαγράφεται.
Το TRUNCATE TABLE διαγράφει τα δεδομένα απελευθερώνοντας τις σελίδες δεδομένων που χρησιμοποιούνται για την αποθήκευση των δεδομένων του πίνακα και καταγράφει μόνο την απελευθέρωση των σελίδων στο αρχείο καταγραφής συναλλαγών.
TRUNCATE, DELETE, DROP συγκεντρώνονται για σύγκριση:
ΠΕΡΙΚΟΠΗ ΠΙΝΑΚΑ: Διαγράφει περιεχόμενο, ελευθερώνει χώρο αλλά δεν διαγράφει ορισμούς.
ΔΙΑΓΡΑΦΗ ΠΙΝΑΚΑ: Η διαγραφή περιεχομένου δεν διαγράφει τον ορισμό ούτε ελευθερώνει χώρο.
DROP TABLE: Διαγράψτε περιεχόμενο και ορισμούς για να ελευθερώσετε χώρο.

Η χρήση της περικοπής για τη διαγραφή γραμμών σε έναν πίνακα δεν είναι δυνατή η επαναφορά!




Προηγούμενος:Σύμβαση ονομασίας SqlServer
Επόμενος:Wusoft intranet 1433 IP με αδύναμο κωδικό πρόσβασης, μπορεί να αυξήσει τον έλεγχο του κεντρικού υπολογιστή και να επισυνάψει ένα εργαλείο σάρωσης
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com