
1、如果有些数据录入错误,软件本身不支持回退 *** 作,或者关联 *** 作比较多,不能回退,可以在数据库进行修改,但需要对数据关联非常清楚,否则可能造成数据混乱
2、软件bug,有的bug会造成数据错误,这时只能通过手工调整数据来进行挽救
3、因使用目的进行的修改,比如为了让数据好看点进行的临时调整
4、软件升级,必要的手工数据修改,这个多数情况不存在,但如果是自己研发的软件,就没必要专门做个数据升级的功能,手工调整成本更低
想到的就这么多
数据,也许你现在觉得没有用,汇总了,将来不知道什么时候就用到
所以不管什么优化方式都是不科学的
只能是说,根据你最紧迫的需求进行处理
比如你的ERP系统由于数据过多而缓慢,那么一是想办法升级硬件、二是想办法优化数据库、三是引用更好的算法
从优化来说,可以加索引、可以改视图、可以优化存储过程,还可以去掉一些目前看无用的数据,而这最后一条往往是见效最快的
所以很多ERP软件采用的是年结的方法,每年建个新数据库,速度会有显著提升
但是,分割的时间段和粒度和企业数据量和规模应该紧密相关
而这么做,损失的是历史数据,或者说牺牲了历史数据的分析方便性,而提升了现有数据处理能力
那么,等你们解决了现有矛盾,需要从历史数据挖掘信息时,就应该引入数据集市技术,独立于ERP系统进行数据的切片和分析。
所以,为了将来能够进行有效分析,我建议你采用的优化手段一定是要改善现有ERP系统处理速度,而同时不损害历史既有数据的方法。这需要你的软件供应商能够支持,或者你作为软件厂商需要考虑。
不知道你在什么平台上运行openerp,但是从你的log信息猜想你的Openerp服务器是运行在Linux上的。
对于Linux,openerp的默认配置文件是 openerp_serverrc,openerp-serverconf一般是windows下的默认配置文件名。
如果我的猜测不错,那么openerp实际上并没有读取到你的配置文件,所以当服务器需要连接数据库服务器时,使用的用户是当前运行openerp的用户。你用root 来运行openerp这个习惯也不好。
当然你可以使用下面的命令来使openerp使用非默认的配置文件:
程序代码: [选择]
openerp-serverpy --config=/PATH/TO/openerp-serverconf
关于如何生成和配置openerp服务器的配置文件,请使用下面的命令了解:
程序代码: [选择]
openerp-serverpy --help
以上就是关于在使用OA与ERP的时候什么情况下,需要到数据库里去修改数据的啊全部的内容,包括:在使用OA与ERP的时候什么情况下,需要到数据库里去修改数据的啊、如何优化erp数据库、openerp的数据库该怎么设置等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)