在XPage中加载视图需要太长时间

时间:2016-06-06 06:10:11

标签: xpages

我有4个数据库,他们有超过200.000个数据。显示数据库所有数据的viewPanel无法正确加载。经过一点点等待后,结果出现了错误。如果该视图没有大量数据,则不会给出错误。 我无法找到解决这种情况的方法:(

我将此行添加到Application Property中,但它没有解决我的问题。

xsp.domino.view.navigator = ByNoteId

此致 Cumhur Ata

1 个答案:

答案 0 :(得分:4)

您可以在Domino上提交许多性能“罪”。不幸的是,多米诺太宽容了,即使你这样做,它仍然可以工作。典型的罪过:

  • 使用@Y yesterday,@ Today,@ Now,@ Tomorrow在视图中显示视图选择公式或已排序列。我写了an article about your options来缓解那个
  • 拥有在打开页面之前执行view.refresh的代码
  • 使用阅读器字段并访问未被该阅读器字段分类的视图。仅匹配只能看到少量文档的用户。检查this article是否有可能的补救措施
  • 没有用于视图重建的快速临时位置。典型错误包括:没有足够的磁盘I / O或您的事务日志与数据库位于同一通道上。确保您拥有high performance server
  • 对于Windows服务器:不处理disk fragmentation - 包括性能故障排除链接
  • 未使用ODS51 / 52并且压缩数据和设计处于活动状态。需要simple command来修复它

我不知道你可以检查什么。一次性将200k文档加载到面板中看起来不是一个好的UX方法。最终将它分页