1.AMAÇ VE KAPSAM
Verilerimiz büyük ve backup alırken sorun yaşıyorsak Block Change Tracking (BCT) dosyasını oluşturup incremental backup alma işlemimizi hızlandırabiliriz.
2.UYGULAMA
2.1. Veritabanı BCT moddamı diye kontrol ediyoruz.
SELECT filename, status, bytes FROM v$block_change_tracking;
2.2. BCT mod’u aktifleştiriyoruz.
SQL> ALTER DATABASE ENABLE BLOCK CHANGE TRACKING USING FILE 'E:\Oracle\oradata_11g\TXTDPE\bctracking.log'; Database altered. SQL> SELECT filename, status, bytes FROM v$block_change_tracking; FILENAME STATUS BYTES -------------------------------------------------------------------------------- ----------------- ----------------- E:\ORACLE\ORADATA_11G\TXTDPE\BCTRACKING.LOG ENABLED 11599872
2.3. Backup aldıktan sonra kontrol için
SELECT file#, avg(datafile_blocks), avg(blocks_read), avg(blocks_read/datafile_blocks) * 100 , avg(blocks) FROM v$backup_datafile WHERE used_change_tracking = 'YES' AND incremental_level > 0 GROUP BY file#;
Bir Cevap Yazın