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.
1 |
SELECT filename, status, bytes FROM v$block_change_tracking; |
2.2. BCT mod'u aktifleştiriyoruz.
1 2 3 4 5 6 7 8 |
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
1 |
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