ตารางล้างคืออะไร?
ตารางล้างคืออะไร?

วีดีโอ: ตารางล้างคืออะไร?

วีดีโอ: ตารางล้างคืออะไร?
วีดีโอ: ตารางเมตร ตารางวา คืออะไร ? 2024, อาจ
Anonim

PURGE . วัตถุประสงค์. ใช้ PURGE คำสั่งให้ลบ a ตาราง หรือทำดัชนีจากถังรีไซเคิลของคุณและปล่อยพื้นที่ทั้งหมดที่เกี่ยวข้องกับวัตถุนั้น หรือเพื่อเอาถังรีไซเคิลทั้งหมดออก หรือเพื่อเอาส่วนหนึ่งของพื้นที่ตารางที่ตกหล่นทั้งหมดออกจากถังรีไซเคิล

ผู้คนยังถามว่าการล้างข้อมูลหมายความว่าอย่างไร

การล้างข้อมูล เป็นคำที่ใช้กันทั่วไปเพื่ออธิบายวิธีการที่ลบและลบอย่างถาวร ข้อมูล จากพื้นที่จัดเก็บ การลบมักถูกมองว่าเป็นการตั้งค่าชั่วคราว ในขณะที่ การล้าง ลบ ข้อมูล อย่างถาวรและเปิดหน่วยความจำหรือพื้นที่เก็บข้อมูลสำหรับการใช้งานอื่นๆ

ประการที่สอง ฉันจะล้างตารางใน Oracle ได้อย่างไร เมื่อออก DROP ตาราง คำสั่งใน Oracle คุณสามารถระบุ PURGE ตัวเลือก. NS PURGE ตัวเลือกจะ ล้าง NS ตาราง และวัตถุที่ขึ้นต่อกันเพื่อไม่ให้ปรากฏในถังรีไซเคิล ความเสี่ยงในการระบุ PURGE ตัวเลือกคือคุณจะไม่สามารถกู้คืน ตาราง.

ดังนั้น อะไรคือความแตกต่างระหว่างการล้างข้อมูลและการลบ?

ลบ ลบแถวที่กำลังไป ตัวอย่างเช่น หากคุณมีคิวงานและงานจะเสร็จหลังจากคิว คุณสามารถ ลบ แถวเหล่านั้นเนื่องจากไม่ต้องการอีกต่อไป การกวาดล้าง เป็นกระบวนการเพิ่มพื้นที่ว่าง ใน ฐานข้อมูลหรือของ กำลังลบ ข้อมูลที่ล้าสมัยที่ระบบไม่ต้องการ

ตารางดรอปเพิ่มพื้นที่ว่างของ Oracle หรือไม่

เว้นแต่คุณจะระบุ NS ข้อ PURGE, DROP TABLE คำแถลง ทำ ไม่ส่งผลให้ ช่องว่าง ถูกปล่อยกลับสู่ NS tablespace สำหรับใช้โดยวัตถุอื่นและ พื้นที่ ยังคงนับต่อไปยัง NS ของผู้ใช้ ช่องว่าง โควต้า สำหรับภายนอก ตาราง , คำสั่งนี้ลบออกเท่านั้น โต๊ะ ข้อมูลเมตาใน NS ฐานข้อมูล