Saya sudah menginstal SQL 2005 dan file templog.ldf saya terus berkembang untuk mengkonsumsi semua ruang kosong pada drive itu. Kadang-kadang akan berhenti dengan beberapa mb gratis tetapi kadang-kadang lebih jauh, ini menjadi drive saya pikir perilaku ini mungkin terlibat dalam beberapa masalah lain yang telah saya lihat.
Pertanyaan saya adalah, apa yang harus saya lakukan, saya dapat memindahkan log ke drive lain tapi saya punya alasan untuk menganggap itu tidak akan melakukan hal yang sama di sana. Saya berasumsi bahwa perilaku ini kemungkinan sebagai akibat dari sesuatu yang dapat saya ubah dan bahwa 45GB adalah ukuran yang tidak biasa untuk tempdb log. Kami memang menggunakan banyak tabel sementara dan fungsi-fungsi bernilai tabel dalam kode kami sehingga ada banyak ruang untuk menggunakan tempdb, saya bisa memahami basis data tempdb yang berkembang tetapi tidak mengerti alasan pertumbuhan templog.
Sejauh ini, saya sudah menjalankan DBCC OPENTRAN ('tempdb') untuk melihat apakah ada transaksi lama yang berkeliaran, tidak. Saya telah membaca tentang cara mengecilkan tempdb dan telah melakukan ini beberapa kali, tetapi saya benar-benar bertanya-tanya bagaimana jika apa pun yang dapat saya lakukan untuk menghentikan ini terjadi di tempat pertama atau lebih detail tentang mengapa itu mungkin tumbuh begitu banyak di posisi pertama.
== EDIT ==
1) Tempdb menggunakan model pemulihan sederhana
2) Pertumbuhan templog terjadi selama beberapa jam di pagi hari ketika kami memiliki beberapa permintaan terjadwal berjalan, pada dasarnya beban pelaporan yang kehabisan jam kantor untuk hari berikutnya. Ukuran file terus bertambah dari waktu ke waktu ini. Kami mengontrol berapa banyak laporan bersamaan yang berjalan pada saat yang sama, meningkatkan jumlah laporan bersamaan meningkatkan laju pertumbuhan log.