oracle 建表 lob cache,创建表规范 lob 字段
ORAClce 11g 提供如下特性:
Basicfile
Oracle10g 及之前版本被称为basicfile
Securefile
11g中新增securefile
优点:
集中写入缓存(WGC),4m
空间管理,需要ASSM
减少碎片,chunk
智能预提取
无lob索引争用
无hwm争用
易于管理,参数简化
SecureFiles:存储选项
MAXSIZE:指定最大 LOB 段大小
RETENTION:指定要使用的保留策略
MAX:达到 MAXSIZE 之前保留旧版本。
MIN:至少将旧版本保留 MIN 秒。
AUTO:默认值
NONE:尽可能重用旧版本。
下列存储子句不适用于 SecureFiles:
PCTVERSION、FREEPOOLS、FREELISTS 和 FREELIST GROUPS
启用 SecureFiles 存储
可通过下列方法启用 SecureFiles 存储:
使用 DB_SECUREFILE 初始化参数,此参数可采用下列值:
ALWAYS | FORCE | PERMITTED | NEVER | IGNORE
使用 Enterprise Manager:
使用 ALTER SESSION | SYSTEM 命令:
sample 1:
CREATE TABLE test_spec (
id number, doc CLOB)
LOB(doc) STORE AS SECUREFILE
(COMPRESS HIGH KEEP_DUPLICATES CACHE NOLOGGING);
上面的SQL,创建一个名为TEST_SPEC的表,用于将文档存储为SecureFiles。
对于此表,可以存储重复内容、LOB 将以压缩格式存储,并且将高速缓存LOB 而不进行记录。
HIGH 压缩设置需要进行更多的工作,但可提供更有效的数据压缩。默认压缩是MEDIUM。
压缩算法在服务器端实施,允许对LOB 数据进行随机读取和写入,可以通过ALTER 语句对其进行更改。
sample 2:
…
LOB (XMLCONTENT) STORE AS SECUREFILE (
TABLESPACE IRMDATA
ENABLE STORAGE IN ROW
CHUNK 8192
NOCACHE
LOGGING
STORAGE (
INITIAL 104K
NEXT 1M
MINEXTENTS 1
MAXEXTENTS UNLIMITED
PCTINCREASE 0
BUFFER_POOL DEFAULT
FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT
))
Oracle SecureFiles 提供了下列高级功能:
智能 LOB 压缩
取消重复
透明加密
这些功能利用了数据库的安全性、可靠性和可扩展性。
sample 3:
SQL> CREATE TABLE bf_tab (
id NUMBER,
clob_data CLOB
)
LOB(clob_data) STORE AS BASICFILE;
Table created.
--参考
http://blog.csdn.net/tianlesoftware/article/details/8231322
原文:http://www.cnblogs.com/feiyun8616/p/7447532.html
oracle 建表 lob cache,创建表规范 lob 字段相关推荐
- oracle plsql创建表空间,Oracle在PLSQL Developer上创建表空间和用户脚本 - 龙卷风的日志 - 网易博客...
Oracle在PLSQL Developer上建立表空间脚本 创建表空间 一. create tablespace MOF_TEMP //name datafile 'D:\oracle\produc ...
- Oracle 创建表空间,创建表、数据增删改
Oracle 创建表空间,创建表.数据增删改 创建表空间 创建用户 用户授权 表的创建.修改与删除 创建表 数据类型 创建表的同时指定表空间 修改表 删除表 数据增删改 插入数据 修改数据 删除数据 ...
- mysql 存储过程建表_MySQL 存储过程创建表
创建 CREATE PROCEDURE Pro_IsExistTable(ableName varchar(100),out outputParam int) BEGIN set @csql=con ...
- 创建表空间和创建表过程分析
一.创建表空间 1:创建临时表空间create temporary tablespace user_temp tempfile 'Q:\oracle\product\10.2.0\oradata\Te ...
- JavaWeb开发之——DDL-操作表-查询表与创建表(07)
一 概述 DDL-操作表(CRUD) 查询表 创建表 二 DDL-操作表(CRUD) 创建(Create) 查询(Retrieve) 修改(Update) 删除(Delete) 三 查询表 3.1 概 ...
- oracle表空间,角色,权限,表,索引,序列号,视图,同义词,约束条件,存储函数和过程,常用数据字典,基本数据字典信息,查看VGA信息,维护表空间,创建表空间等信息
查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select * fr ...
- Oracle安装完成后如何创建表空间及用户
1.select file_Name from dba_data_files;(查询表空间) 2.create tablespace QUAN datafile '/app/ADMINISTRATOR ...
- 直接点oracle表编辑器,DbForge Studio for Oracle入门教程:如何在表编辑器中创建表...
dbForge Studio for Oracle是一个功能强大的集成开发环境(IDE),它提供了通用的数据编辑工具来管理数据库内和外部数据,能够帮助Oracle开发者提高PL/SQL的编码速度. [ ...
- Oracle查看表空间,创建表空间
查看表空间: SELECT tablespace_name, file_id, file_name, round(bytes / (1024 * 1024), 0) total_space FROM ...
- oracle表空间 uniform,创建表空间时UNIFORM SIZE的通俗含义(翻译)
本文讨论创建表空间时,采用AutoAllocate扩展模式还是Uniform扩展模式. 官方文档解释如下: If you expect the tablespace to contain object ...
最新文章
- Scala 深入浅出实战经典 第96讲:Akka第一个案例动手实战main方法实现中ActorSystem等代码详解...
- 一口气说出 6种 延时队列的实现方案,大厂offer稳稳的
- 干掉 if 语句,一个不留的那种!
- 洛谷 P2048 [NOI2010]超级钢琴(优先队列,RMQ)
- Android-JSNative交互的几种可行性方案H5白屏问题解决方式
- H3C 以太网集线器
- vscode 语法检查_Jenkins 声明式流水线的语法错误检查
- JAVA设计模式初探之桥接模式
- 安卓q bubbles_Android Q Bubbles
- 对博客园文章审核规则的质疑
- Javascript视频教程全集,基础入门学习-动力节点
- 编码表(ASCII码GB2312gbkunicodeUTF-8)
- WPS或Excel将姓名变为拼音
- CST微波工作室学习笔记1 概述
- RT-Thread 学习文档
- 重写规则(Rewrite Rules)在IIS和Linux服务器的配置区别
- 用C语言编程取出八个球,带你解决C语言编程问题~之口袋放球取法
- MATLAB中对tif格式栅格影像读取-保存
- vela和鸿蒙,小米Vela系统发布,将对标华为鸿蒙OS
- ROS教程(二):创建工作空间(图文)