为什么长时间运行后,要对sybase数据库的日志进行清空

来源:百度知道 编辑:UC知道 时间:2024/06/19 21:59:31
数据库运行一段时间后,不及时清空日志好像就会出问题,甚至导致数据库停止运行(单位上曾经出现过类似的事情)

sybase的日志记录了所有对数据的增删改操作,做了日志备份后随即自动清除,但如果没有做备份,就得把数据库设置为自动清除日志,否则日志随着时间推移会把存放数据库日志的设备空间撑满(有的人建库时还可能不小心把数据和日志混放,就是说数据库属性中显示的不是:“数据”或者“日志”而是“数据和日志”),数据库空间一旦被撑满就停止运行,必须要手工清除掉才能继续运行。
设置自动清除日志方法:数据库-属性->选项->trunc log on checkpoint打上勾