程序员:Navicat for Oracle实体化视图高级属性

Navicat for Oracle实体化视图是一个可以用来总结、计算、复制和分发数据的模式对象,视觉化地创建视图。本教程将由Navicat官网详解Navicat for Oracle实体化视图高级属性。

操作方法

  • 01

    当 ● Demand:调用三个 DBMS_MVIEW 刷新过程中的一个需求,实体化视图。 ● Commit:每当数据库提交实体化视图的主要表时,快速刷新运作的事务。 ● Automatic:自动刷新实体化视图。 ● Never:不会以任何 Oracle 数据库刷新机制刷新实体化视图。

  • 02

    方法 ● FORCE:刷新时,Oracle 数据库将运行快速刷新;如果不可能快速刷新,将运行完整刷新。 ● FAST:一个递增刷新方法,根据主要表发生的改变运行刷新。 ● COMPLETE:一个完整刷新方法,通过运行定义实体化视图的查询实施。 开始于:第一自动刷新时间的日期时间表达式。 下一步:计算自动刷新间隔的日期时间表达式。温馨提示:点击 ... 选择或输入所需的数据,即可编辑这个日期时间。

  • 03

    类型 ● Primary Key:一个主键实体化视图。 ● Row ID:一个 rowid 实体化视图。 主要:为个别实体化视图远程主要站。 本地:包含实体化视图的本地刷新组。

  • 04

    限制 ● Enforced:在运行刷新作业时,Oracle 数据库强迫限制。 ● Trusted Oracle:数据库用维度及数据库管理员已声明可靠的限制信息,但 尚未被数据库验证。 不使用索引:勾选此项,抑制默认索引的创建。 启用缓存:当完整表扫描运行时,检索块放置在最近最少使用(least recently used - LRU)列表的一端。

  • 05

    组建类型 ● Immediate:立即填充实体化视图。 ● Deferred:通过下一次刷新操作,填充实体化视图。 ● Prebuilt:登记一个现有的表为预先初始化实体化视图。 含度数:设置创建后在实体化视图查询,DML 默认并行度数。 记录:选择 LOGGING 记录实体化视图创建重做日志文件,选择 NOLOGGING 则不记录。 表空间:选择要创建的实体化视图的表空间。 实体属性:设置实体化视图的实体属性。

  • 06

    降低精度 ● With:如果表的精度或实体化视图列不完全符合子查询返回的精度,这将导致授权损失精度。 ● Without:要求表的精度或实体化视图列完全符合子查询返回的精度,否则操作将失败。 压缩:压缩数据段来减少磁盘。 并行:选择 NOPARALLEL 为序向运行;或如果想要 Oracle 选择并行度数等于 CPU 数,选择 PARALLEL。

  • 07

    供更新:勾选此项,让子查询、主键、对象或 rowid 实体化视图更新。当结合高级复制(Advanced Replication)来使用时,这些更新将主要传播。 启用查询重写:实体化视图用于查询重写。 使用索引子句 ● 表空间:选择索引的表空间。 ● 实体属性:为默认索引 Oracle 维护实体化视图数据设置实体属性。

(0)

相关推荐

  • 使用Navicat for Oracle工具连接oracle的图文教程

    今天上网的时候偶然发现了一款oracle的客户端的图形化管理和开发工具,当看到这个界面的时候,感觉很舒服,便上网搜了一下这个工具,看百度百科之后感觉很出乎我的意料,这个产品对于许多的数据库竟都有支持, ...

  • 普及知识:Navicat for Oracle视图触发器

    Navicat for Oracle 触发器类似过程.触发器保存在数据库中,可以作为一个单元来运行及启用过程,包括 SQL 及 PL/SQL 或 Java 语句.点击Navicat主界面上的其他-&g ...

  • PHP程序员面试技巧之口试题分享

    操作方法 01 网络上流传很广的一部分php工程师面试题目,有些phper们认为这些很形式,天下面试题目一大把,不能考核一个人的真实水平,其实细细研究起来,无论怎样,能存在就表明其有存在的价值.下面小 ...

  • 如何成为一名程序员

    成为程序员是一个日积月累的过程,需要日复一日年复一年的技能增长.编程本身是有趣的,并且有回报(脑力层面.精神层面.经济层面).这份指南不能保证你轻松当上程序员.不要神化下面这些步骤,从中你大概能了解在 ...

  • Eclipse程序员要掌握的常用快捷键分享

    程序员作为特殊的群体,有的人可以这么懒,懒到事情都交给机器去做,而有的人又可以那么勤奋,每天都孜孜不倦得做着重复单调的工作。在看这本书之前,我属于勤奋的人,而看完这本书以后,我要努力变成懒惰的人。 所 ...

  • 重新认识Quick Look,设计师和程序员应该必备的8个Quick Look插件

    使用过Mac的都说比Windows系统有效率,但是具体体现在哪里很多人一时也回答不上来.作为一名设计师,并且是Mac的深度用户,我觉得最有效率的就是Mac的Quick Look功能.平时接触的都是最基 ...

  • java程序员需要掌握些什么知识

    合格的程序员应具有实际开发能力的Java和J2EE.如今的IT企业需求量大,但人才紧缺的.企业需要大量掌握Java/JEE/Oracle/WebLogic/Websphere, Struts/webw ...

  • 一个老程序员对自己前途的认识

    操作方法 01 "生命诚可贵,爱情价更高,若为自由故,两者皆可抛",是至理名言还是生活感悟?作为一个40岁的程序员已经很难再吟出这样的经典句子了,然而对程序的追求还是那么的天真和无 ...

  • java程序员学习路线详解

    由于很强的跨平台性,java技术吸引了大量的追随者,可以说是世界排名第一的编程语言,在世界的每个角落,都活跃着java技术.虽然说IT技术学习起来并不困难,可是如果没有明确的方向,没有合理的计划,那么 ...