读书人

日志处理的流程有关问题

发布时间: 2012-02-24 16:30:38 作者: rapoo

日志处理的流程问题
某个系统,日志是存储在数据库中的,时间长了数据库量巨大,用户要求提供删除功能,请问一般软件系统的日志操作流程?是提供给用户选择删除?还是由系统定期转存成文件形式,可再次导入查询?

[解决办法]
根据时间动态生成备份表,比如说一个表保存一年的或几个月的日志。
[解决办法]

探讨
根据时间动态生成备份表,比如说一个表保存一年的或几个月的日志。

[解决办法]
应该分表,然后提供自动删除功能,删除一段时间以前的日志信息,不应该用户删除,如果是很重要的日志不能删除的话,就得用大的数据库存储了。一般软件,定期删除以前的日志。
[解决办法]
探讨
应该分表,然后提供自动删除功能,删除一段时间以前的日志信息,不应该用户删除,如果是很重要的日志不能删除的话,就得用大的数据库存储了。一般软件,定期删除以前的日志。

[解决办法]
从安全的角度来讲,应该永久保存日志文件。如果数据量太大,可以写个功能,自动备份到硬盘上,以防备用。但不应该提供给用户来删除日志的功能。

读书人网 >软件开发

热点推荐