Auto encolher é malvado.
Você não deve truncar os arquivos de log manualmente - se eles estão crescendo constantemente, isso é uma indicação de que o banco de dados está usando o modelo de recuperação FULL e você não está fazendo o backup dos logs.
Dependendo de seus requisitos de recuperação, comece a fazer backups regulares de log de transações para manter o tamanho do arquivo de log baixo ou alterne para SIMPLE.