winform项目中写一个日志管理模块,请大虾们指点,有示例最好,操作的数据库是oracle

oracle数据库中创建有一张日志表,记录项目中登陆,删除,修改……等所有的操作数据的记录。 现在我要做一个日志管理模块,因为日志记录又不能删掉,只能查看,长期下去的话记录会无限的增加,数据库肯定会“爆”,怎样把日志表的记录导出保存(批量的导出保存到指定的路径文件里),但是又要可以把导出的记录导入到oracle日志表里来

一开始 你这个思路就不对 你想想中电信 移动等 一天的数据 数据量用亿来衡量 一个日志 怎么导来导出的 用IO 操作 保存到物理文件上 就不相当是数据库的备份了吗 一般数据库备份 当数据库的数据量比较大的时候 备份起来 那个时间是很长的 我建议 你完全可以把数据保存到数据库中 可以通过建立表分区 以天为分区的因子 建立列表分区 同时 建立 索引 可以达到你的要求的
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答