如何提高 搜索 Notes数据库文档效率
大家好,做了一个 查询 大量mailjrn 数据库的功能,发现查询效率很低,我的方法是 根据输入的日期,邮件主题,内容,收件人,发件人等,取mailjrn的一个个mailjrn数据库文档来遍历,最后得出查询结果,数据量大了后,效率太低。我测试过,查询5天 邮件主题为virus的邮件,发现花费了2小时。崩溃了。
mailjrn每天翻转 所以1天1个独立的数据库。每天数据库大小平均3G。没有使用额外的关系数据库系统。
大家有什么提高效率的好方法。谢谢。
--------------------编程问答-------------------- 如果您的数据库是3G的话,您就是在关系数据库也一样很慢。这个您可以测试一下。在一个数据库中,放3G数据。在查询,或者您可以把domino中的数据导入到关系数据库中,做一些测试,按您现在的要求进行检索。 --------------------编程问答-------------------- 建索引 --------------------编程问答-------------------- 问一下怎样建立notes文档库的索引??还有程序中如何使用 --------------------编程问答-------------------- 建索引,用FTsearch的方式来查找。另外优化下代码。 --------------------编程问答-------------------- 3G不算很大。如果是后台的话直接用建视图的方式好了。
补充:企业软件 , Lotus