domino的java代理连接关系数据库的性能影响

gracian 2012-03-26 04:39:05
如果oa里(B/S)有大量的业务要去向关系型数据库进行查询或者插入数据的操作,对oa系统性能的影响有多大?系统性能主要针对用户访问oa的web响应这块。大家说说呢。
web相应慢的原因我想了几个:
1.连接/并发数多
2.nsf库容量过大,一旦进行搜索也会影响web访问,有的视图搜索要建索引,对大数据库建索引很耗资源
3.java写的代码没有及时释放内存
还有请大家补充下呢。。。
...全文
73 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
yjepia 2012-03-27
  • 打赏
  • 举报
回复
因为domino自带jvm版本太低,不推荐写java代理,一般lotus script都可以搞定
yjepia 2012-03-27
  • 打赏
  • 举报
回复
"系统性能主要针对用户访问oa的web响应这块"
单论这一个,若是在SQL操作中遇到锁可能会有影响
另外,若是频繁地创建关闭连接应该也会比较慢吧
推荐弄个定时代理,每天晚上自动更新sql库中的内容,以上这两种情况就可避免

还有就是java的问题,java代理需要有一个JVM环境,而domino自带的JVM版本太低,可能在性能上有所影响
据我所知,dominoR5、R6用的是1.3的JVM,R7用1.4.2的JVM。R8以上不清楚,因为有Xpage,推测是上了1.5的JVM

如果只是想domino与sql同步,不一定要写代码的
DCR,LEI,DECS甚至用公式都可以,配置一下就可以了

想写代码可以用ado connection的方式(仅限win平台),ado也是很快的

535

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 Exchange Server
社区管理员
  • 消息协作社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧