Truncate Transaksi LOG -Shrink Transaksi Log pada SQL 2008
Saya baru mengamati bahwa TFS
transaction log kini hadir hingga 200GB pada SQL Server 2008, sementara
sebenarnya data ukuran DB hanya sekitar 20GB.
Hal ini dikarenakan tidak adanya pemotongan pada transaction log file.
Hal ini dikarenakan tidak adanya pemotongan pada transaction log file.
TRUNCATE hanya dihapus di SQL 2008. Jadi sekarang ada sedikit langkah lebih untuk mengikuti pemotongan transaction log di SQL Server 2008 / R2.
Berikut adalah langkah-langkah untuk shrink transaction log untuk full recovery mode database di SQL 2008 / R2:
1. Backup Database Pada SSMS Obyek Explorer, klik kanan pada database => Tasks => [Back Up ...] menu.
Anda dapat memperkirakan ukuran DB backup dengan menggunakan sp_spaceused sebelum melanjutkan backup DB.
2. Backup Transaction Log selama dua kali
Memunculkan BackUp Database dialog yang sama seperti # 1 di atas. Pilih Transaction Login Backup Type.
Anda mungkin memerlukan backup dari transaction log selama dua kali untuk shrink file log dengan benar.
3. Shrink Transaction Log
Dalam SSMS Obyek Explorer, klik kanan pada database => Tasks => Shrink => [File] menu.
4. Sesuaikan ukuran Transaksi Log (Opsional)
Dalam SSMS Obyek Explorer, klik kanan pada database => [Properties] menu.
Mengubah Ukuran awal pada Log
Leave a Comment