zoukankan      html  css  js  c++  java
  • oracle约束条件状态

    Oracle完整性约束有一下4种:
    • DISABLE NOVALIDATE
    • ENABLE NOVALIDATE
    • DISABLE VALIDATE
    • ENABLE VALIDATE
     
    • DISABLE NOVALIDATE
    对原有和新数据都不校验。
    适用只读表,提升性能。
    当数据来自验证过的源,而且表是只读表时,通常会使用此状态。因此,不会将新数据输入表中。在已清理了数据的数据仓库环境中使用NOVALIDATE。此时不需要进行验证,因而可以节省很多时间。
    • ENABLE NOVALIDATE
    对原数据不校验,新数据校验。
     
    • DISABLE VALIDATE
    原数据经过校验,新数据不校验。
    。通常,在必须验证现有数据但不进行修改时,以及不需要索引来提高性能时,可使用此状态。
    • ENABLE VALIDATE
    原数据和新数据都需要校验。默认设置。
  • 相关阅读:
    pytest ini配置文件格式
    C#星辰之路
    bootstrap
    rabbitmq 安装
    curl 下载文件
    mysql 面试题
    mvn --version
    后台运行的nohup vs &
    scp
    linux下.tar.gz和.gz文件解压详解
  • 原文地址:https://www.cnblogs.com/macoco/p/4449285.html
Copyright © 2011-2022 走看看