sybase越用越大,大到一定程度什么也做不了了
sybase越用越大,大到一定程度什么也做不了了,数据库建立时选的是没有日志,可我看到它的
system库是越来越大,怎么处理哦
日至,其实非常的简单就是你按照的数据库中,设置日志自动checkpoint,同时设置日志阀门来请空日志,如果目前的数据库,可以使用dump transaction db_name with truncate_only
你建库时没有建日志的设备,SYBASE缺省将数据和日志放在一个设备上,这样操作数据库产生的日志信息就不能用dump tran databasename with truncate_only的命令来清除。
这种建库方法简单,一般时在编程做测试数据库时用的。
正式用的数据库要将data和log分别建在不同的设备上。这样操作数据库产生的日志可以用dump tran databasename with truncate_only的命令来清除。
建议解决方法:
把数据备份出来,然后重建数据库,分别建data和log设备,再将数据导入。