关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

xmlindex的异步维护

作者:佚名   时间:2015-03-20   分享到:

像其他索引一样,对表上的每行的每个插入,更新和删除,xmlindex索引都要更新,默认时,底层的基表和xmlindex总是同步的,对于xmlindex,可以更改这个特性,延迟索引的更新以适用具体的业务,在进行大量数据处理的情况下,你可能要把索引维护延迟到作业完成之后.类似于简单的实体化视图刷新,xmlindex可以在时间间隔的基础上同步,或者在特定的时间同步,在时间间隔的基础上同步的xmlindex索引可称为陈旧索引(stale index).
   仅在业务能数据等待时间,才应该考虑陈旧索引,需要注意的重要事实是,陈旧索引可能对查询结果有影响,查询结果仅与最后一次xmlindex同步时的一样,应该针对数据库的负载折衷数据等待时间,基本上,如果xmlindex不是最新的,则命中基础表的查询也将反映自最后一次同步以来的数据.
  如果打算使用延迟的xmlindex同步,则需要知道自动更新xmlindex的操作,任何针对xmlindex的ddl命令都将隐含地强制进行xmlindex的重新同步,这包括对路径表的辅助索引创建.而且,在基表上执行的任意ddl命令都将导致xmlindex重同步.这包括在基表上使用alter table命令,创建索引或删除索引.



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/hynews/20151126/n3631.html

上海联楷网络新闻