2016-11-17 81 views
0

我们有一个XPages应用程序,用户附加多个文件附件。 在2个月的时间内,数据库大小已增长到25GB,而且我们现在面临系统缓慢。另外,一旦数据库大小达到一定的大小,多米诺骨牌将不允许存储任何数据并限制读取访问。多个文件附件 - 数据库大小问题

什么是将文件附件直接存储在某些物理位置的最佳选择,而不是将它们存储在NSF文件中。

请帮忙。

回答

7

您可以使用DAOS来解决这个问题。

它能做什么

及其服务器侧任务分开的附接和该文件,并存储在文件系统(最好在一个单独的卷)上的附着物和在NSF的文档。这是一个非常低级别的服务器任务,不会影响标准lotuscript/xpages sdk。

除了剥离,它会去除重复数据,所以如果您在多个文档或数据库中具有相同的附件,则只会保存其中的一个副本。这节省了大量的空间,尤其是邮件文件。

陷阱

您应该铭记的是文件大小截止。如果剥离所有附件,则会导致文件系统上的大量文件,这也会降低性能。所以一般来说,最好的做法是在数据库中保留小附件100k。您可以使用估算工具http://www-01.ibm.com/support/docview.wss?uid=swg27014980来获得该号码。

您用于备份的工具应该能够处理DAOS,并且还可以备份附件。

检查这里的详细步骤激活此:https://www-10.lotus.com/ldd/dominowiki.nsf/dx/DAOS_Deployment_Guide

+0

...和备份明智的,你只需要包括你的DAO目录中的任何新文件。他们从未改变.... :-) –

0

使用DAOS。这是用于管理附件的官方内置工具,专为此场景而设计。