请指教。关于如何优化domino数据库??????
大家好。现在我遇到一个难题,冒昧向大家请教。。。。我们单位的domino数据库系统。现在已平稳运行四年啦。在最近,数据库系统在自动检索、备份时,每天会出现一到两次的服务死机或重启等现象。对此,目前服务器上的硬盘空间尚有几百G及cpu大部分时间占用率正常。
我想求教各位专家。如何才能通过软件优化方案来进一步保证系统有效运行??????
--------------------编程问答-------------------- 难说。关注。 --------------------编程问答-------------------- 具体的情况需要进行详细的分析,建议在出现问题的时候通过NSD获取当时的状况,加以分析 --------------------编程问答-------------------- 我也在做相同类型的项目,关于优化,我想应该分为监控,诊断,优化,监控四个步骤。光优化数据库是不够的。要针对NSD进行分析找出Domino宕机原因才是根本,优化不光只优化数据库,对LS代码,表单设计,JS代码,服务器调整,Notes.ini调整等等都需要结合服务器的性能指标综合考虑。
关于数据库优化,请参考:http://blog.csdn.net/SquallZhong/archive/2008/09/02/2865337.aspx。这个有助于提高数据库在响应速度。但性能提高只是一部分。
关于如何对NSD进行诊断,服务器监控与优化近期内我会分享给大家。
我项目第一阶段已经完成,对服务器一周的监控,对监控数据和DOMINO WEB请求/响应数据分析;得到以下结论:
对NSD诊断,DOMINO升级,代码优化,服务器配置调整后,能保证服务器进一步的稳定,各方面性能提高30%以上,代码运行速度能提高40-50%左右。
如果对LS代码或JS代码进一步优化能够再一次提高性能(此工作在项目第二阶段完成) --------------------编程问答-------------------- 系统做得越来越大,就面临着同样的问题.我现在由于项目较多,因此只能针对紧急的服务器进行跟踪处理.我自己有系统日志库,一般速度慢大多原因的程序方面,我按日志的速度去查程序,一般批量处理单据,接口,数据量过多的查询.还有本身的系统日志库过于庞大.不过对于服务器本身的响应速度方面还未做处理,我先学习一下.谢谢楼上的.
补充:企业软件 , Lotus