XenDesktop 5之痛---Database Transaction Log速增_第1张图片

单个虚拟桌面平均每小时间会产生62KB事务日志,平均交易记录计算方面如下:
虚拟桌面数*24小时*62KB
如:10个虚拟桌面:
10VDA*24*62K=14.8MB/day

解决方法:个人觉得仅能治标,不能治本。
把你的DataBase的Recovery Model(恢复模式)设置为"Simple"简单模式。

XenDesktop 5之痛---Database Transaction Log速增_第2张图片



不足之处:Simple在数据库级别是不支持DB做“数据库镜像”的。

另外,需要频繁的对数据库事务日志进行备份。

备份模式:数据库完全备份+事务日志备份

当然,也不是没有一点办法,下篇文章将会讲述在XenDesktop5环境中,如果合理规划你的数据库、事务日志文件,在不同规模数据库文件及日志文件尺寸,以及如何设计数据库镜像等问题。

暂时给出解决方法:
1、log文件要设置以fixed-size.
2、50%定期报警+备份+freeing it up