直接路径插入
来源:互联网 发布:c语言论坛 编辑:程序博客网 时间:2024/05/17 06:12
直接路径插入可以使用APPEND提示来调用(这是并行插入的默认行为)。在ORACLE数据库11gR2版本中,有一个新的APPEND_VALUES提示可以用来直接指定要插入的值而不是通过select语句提供值的插入。insert /*+append*/ into into kso.big_emp select * from hr.employees nologging;
insert /*+append_values+*/ into dual(dummy) values('Y');
然而快速方法有下面几个问题
1、在任何给定的时间点一张表只能有一个直接路径写入。
2、数据将被插入到高水位线之上,因此任何高水位线之下的可用空间都不能在直接路径插入中使用。
3、在开始之后进行插入的会话不能对表做任何事情(甚至是对其进行select),知道进行提交和回滚。
4、不支持一些不太常用的数据结构(对象类型、索引组织表等)。
5、不支持引用约束(也就是说他们将导致通过传统方法进行插入)。
不管怎样,你都要注意直接路径插入是仅为大数据量插入而设计的。
阅读全文
0 0
- 直接路径插入
- 直接路径插入与间接路径插入
- 13.1.1 直接路径插入
- Direct-Path INSERT(直接路径插入)
- 直接路径插入表/*+append*/ 直接插入数据的速度测试
- oracle常规与直接路径插入(append)区别
- 直接插入
- nologging测试(传统路径和直接路径插入以及logging和nologging状态下测量redo)
- 插入排序--直接插入
- 插入排序------直接插入
- 插入排序---直接插入
- 插入排序--直接插入排序
- 插入排序-直接插入排序
- 插入类----直接插入排序
- [算法] 插入排序,直接插入
- 插入排序—直接插入
- 【插入排序】直接插入排序
- 插入排序-直接插入排序
- 图像处理之高斯混合模型
- android异常汇总
- log的使用
- 使用Java反射创建XML
- android 几种动画介绍
- 直接路径插入
- OKHttp java.lang.IllegalArgumentException: Unexpected url错误解决方法
- 小心别让圆角成了你列表的帧数杀手
- Java内存分配分析
- POJ 2135 Farm Tour 最小费用流
- 免密认证
- Vim最快上手教程
- Unity 5.x AssetBundle零冗余解决方案
- SQL语句