Dalam Oracle, anda boleh menggunakan penyata DELETE dengan "SYS.AUD$" untuk memadam log audit Penyata DELETE digunakan untuk memadamkan rekod dalam jadual ;".
Persekitaran pengendalian tutorial ini: sistem Linux7.3, versi Oracle 11g, komputer Dell G3.
Oracle 11g telah melancarkan fungsi audit, tetapi fungsi ini akan menjana fail audit.aud untuk banyak operasi dari masa ke masa, terdapat banyak fail ini. Secara lalai, sistem Untuk menjimatkan sumber dan mengurangkan operasi I/0, fungsi auditnya dimatikan.
Dalam tempoh ini, saya dapati audit mengambil banyak ruang, jadi proses pemadaman direkodkan di sini.
Padam log audit
Apabila banyak log telah dibentuk, rekod di dalamnya boleh dipadamkan pada masa ini, ia dipadamkan terus tanpa menjejaskan pangkalan data.
Soal maklumat log semasa: pilih * FROM SYS.AUD$;
Padam maklumat audit sedia ada: PADAM DARI SYS.AUD$;
Atau padamkan maklumat jadual dengan cepat : truncate table SYS.AUD$;
Tutorial yang disyorkan: "Tutorial Video Oracle"
Atas ialah kandungan terperinci Bagaimana untuk memadam log audit dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!