Rumah >pangkalan data >Oracle >Bagaimana untuk melepaskan ruang jadual yang dipadam dalam oracle
Kaedah Oracle untuk melepaskan dan memadam ruang jadual: 1. Gunakan pernyataan "ubah jadual nama jadual anda membolehkan pergerakan baris;" untuk membolehkan pergerakan baris, yang membolehkan perubahan rowid 2. Gunakan "ubah jadual nama jadual anda dayakan pergerakan baris;" Pernyataan "mengecilkan ruang;" boleh digunakan untuk menuntut semula ruang.
Persekitaran pengendalian tutorial ini: sistem Windows 10, Oracle versi 12c, komputer Dell G3.
Selepas menggunakan pangkalan data ORACLE untuk satu tempoh masa, ia pasti akan menghadapi pengurangan ruang sehingga ia tidak mencukupi. anda mempunyai dua pilihan.
1. Tingkatkan ruang cakera keras dan beli storan baharu. Ini melibatkan dana dan mesin itu sendiri dan sama ada terdapat antara muka.
2. Padamkan beberapa data sejarah untuk mengosongkan ruang.
Jika dikendalikan mengikut situasi kedua, ada dua situasi.
1 Padamkan data keseluruhan jadual dan gunakan perintah TRUNCATE Ini agak mudah dan boleh mengosongkan ruang dengan serta-merta.
Jika anda tidak boleh memadamkan keseluruhan data jadual dan hanya boleh memadamkan sebahagian daripada data sejarah, anda perlu menggunakan kaedah kedua.
2. Gunakan kaedah DELETE dan tambahkan syarat WHERE untuk memadam beberapa data. Sebahagian daripada ruang jadual yang dipadamkan oleh kaedah ini tidak akan dikeluarkan.
Jika anda ingin melepaskan bahagian ruang ini, anda perlu melaksanakan penyataan berikut secara manual. Ia juga dilakukan dalam dua langkah.
1. Dayakan pergerakan baris Selepas operasi ini, perubahan rowid dibenarkan.
Laksanakan pernyataan: ubah jadual nama jadual anda dayakan pergerakan baris;
2.
Laksanakan pernyataan: ubah jadual nama jadual anda mengecilkan ruang;
Tutorial yang disyorkan: "Tutorial Video Oracle"
Atas ialah kandungan terperinci Bagaimana untuk melepaskan ruang jadual yang dipadam dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!