- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Domino视图索引的机制
Domino视图索引的机制第 1 章概述本文档主要是对视图的索引机制进行说明。包括:术语、索引的机制、视图索引的选项说明。文档中用到的术语:更新(Refresh):按F9可以刷新视图的索引。Refresh读视图的索引并刷新用户的屏幕。它不会重建视图的索引。重建(Rebuild):按Shift+F9可以重建视图的索引。重建视图索引的操作调用NIF,视图的索引会完全被重新建立。(Refresh只更新未被索引的文档)。第 2 章索引介绍Notes的索引由三部分子系统组成:?NIF(Notes Indexing Facility)?Update?Updall1.NIF(Notes Indexing Facility)Notes Indexing Facility简称NIF是Notes用于操作索引的一组函数或功能。大部分的调用是当用户访问服务器时由服务器发起的。当用户修改、删除或增加一个文档,视图会立刻反应出文档的变化。当用户修改视图中的文档或切换到另外一个视图时,NIF发现数据库被修改,因此它会强制更新视图索引。如果视图中有很多文档被更新,视图索引的更新可能需要一段时间。当视图的左上角出现刷新标志时,说明数据库中包含比展示在屏幕上更新的信息。按F9可以刷新视图。刷新视图将从数据库中读新的视图索引,并刷新用户的屏幕。这个操作同时也会刷新当前的视图。2.UpdateUpdate是服务器上持续运行的一个任务,一般是通过notes.ini中的ServerTasks加载。例如:ServerTasks=Replica, Router, UpdateUpdate进程会检查一个视图刷新的请求队列,进行处理。视图刷新的请求一般来源于三个方面:复制:当数据库复制后,会在队列中增加一项。路由:当路由任务在数据库中添加一个文档,会在队列中增加一项。用户:当用户修改数据库并关闭数据库后,会在队列中增加一项。Update任务会合并同一任务的多个相同请求。Update大约每15分钟会运行一次,更新视图的索引。注意:如果用户在视图索引更新前访问数据库,用户访问的视图将立即更新。3.UpdallUpdall是Update的一次性运行版本。它遍历所有的数据库,运行完成后停止,而不是从一个队列中读取请求。和Update一样,它也会更新数据库中的视图索引,不同之处在于:第一,它会更新全文索引(Full Text Index);第二,它会清除deletion Stubs. 第 3 章导致视图索引刷新或重建的因素导致视图索引重建的因素:1.设计修改修改了视图选择或列的公式。其它外观的调整(例如列宽)不会造成视图索引的重建。2.视图崩溃(crash)3.Shift+F9导致视图索引更新的因素:1.复制2.代理3.路由4.用户的对文档的修改5.Ctrl+Shift+F9第 4 章视图索引何时被刷新视图索引的刷新可以分为以下三种情况:1.不定期刷新:打开一个数据库视图时,有以下四种刷新频度可选项:1).Auto, after first use视图:打开时自动更新。如果视图在最近的更新之后有文档的修改,当用户打开数据库时,视图将自动更新。用户必须等待视图刷新完成后才能打开数据库。说明:当udpate或updall运行于这种类型的视图时,视图自动被更新(up-to-date)。2).“Automatic”视图:打开时自动更新。如果视图在最近的更新之后有文档的修改,当用户打开数据库时,视图将自动更新。用户必须等待视图刷新完成后才能打开数据库。说明:当udpate或updall运行于这种类型的视图时,视图自动被更新(up-to-date)。如果视图索引不存在,update或updall运行时会自动创建视图索引。3).“Manual/Background”视图:用户打开视图时,视图索引不会刷新。视图总是很快就能打开。用户刷新视图的唯一途径就是通过F9刷新。说明:当udpate或updall运行于这种类型的视图时,视图自动被更新(up-to-date)。4).“Automatic - at most once every XX hours”视图:如果用户打开视图时,视图超过预定的间隔还没有刷新,视图才被刷新。如果视图在预定的时间间隔内已经被刷新,视图可以立即打开。定期的刷新由Chronos任务完成,这种视图可以用于经常有文档修改的大型数据库。当用户打开视图时,他们无需等待视图的刷新,视图可以很快打开(但视图会出现需要刷新的图标)。说明:当udpate或updall运行于这种类型的视图时,视图自动被更新(up-to-date)。2.Update任务(当关闭一个视图时刷新)Updall任务刷新一个数据库中的视图,在服务器上持续运行。它维护了一个工作队列,定期检查队列中是否有需要更新的请求。以下三种
您可能关注的文档
最近下载
- 2025年网络安全防护信息安全工程师考试模拟试题(网络安全专题).docx VIP
- 检验试验计划方案.docx VIP
- 2025年网络安全防护应急响应工程师考试模拟试题(网络安全专题).docx VIP
- 2025年融媒体中心全媒体记者招聘考试笔试试题(含答案).docx VIP
- 2025年网络工程师职业技能测试卷——网络安全防护策略与实践案例.docx VIP
- 水产养殖技术资料.doc VIP
- 2025年网络安全风险评估与控制考试通用题库(网络安全专题).docx VIP
- 12J1 河北《工程做法》.docx VIP
- 法院消防改造工程投标技术方案技术标.docx VIP
- 2024年药品监管业务知识技能竞赛考试题库(含答案).docx VIP
文档评论(0)