在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

数据库中如何使用CREATE TABLESPACE

121次阅读
没有评论

共计 2548 个字符,预计需要花费 7 分钟才能阅读完成。

这篇文章给大家分享的是有关数据库中如何使用 CREATE TABLESPACE 的内容。丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考,一起跟随丸趣 TV 小编过来看看吧。

一、官档

BOOK → SQL Language Reference → 16 SQL Statements: CREATE SYNONYM to CREATE TRIGGER → CREATE TABLESPACE

二、基本语法

CREATE [BIGFILE|SMALLFILE] TABLESPACE

[数据文件语句]

[最小区大小大小]

[数据块大小]

[记录日志语句]

[强制记录日志]

[加密语句]

[存储语句]

[是否在线]

[范围管理语句]

[段管理语句]

[闪回模式语句]
三、数据文件大小

1、数据文件的路径名:DATAFILE datefile_spec1 [,datefile_spec2] …

2、文件的初始大小:[SIZE INTEGER [K|M|G|T|P|E]]

3、重用:[REUSE]

4、表明是否自动扩展:[AUTOEXTEND]
不自动扩展:OFF
自动扩展:ON
  表示数据文件满了以后, 扩展的大小:[NEXT INTEGER [K|M|G|T|P|E]]
  最大扩展到:[MAXSIZE]
  表示无限的表空间:[UNLIMITED]
  表示数据文件的最大大小:INTEGER [K|M|G|T|P|E]]
四、数据文件最小扩展大小

指出在表空间中范围的最小值,保证在表空间的范围是这个数值的整数倍。
MINIMUM EXTENT INTEGER [K|M|G|T|P|E]

五、数据块大小

这个参数可以设定一个不标准的块的大小。如果要设置这个参数,必须设置 db_block_size, 至少一个 db_nk_block_size, 并且声明的 integer 的值必须等于 db_nk_block_size,默认为 8k 块
BLOCKSIZE INTEGER K

六、记录日志语句

这个子句声明这个表空间上所有的用户对象的日志属性,包括表,索引,分区,物化视图,物化视图上的索引,分区。
1、LOGGING
2、NOLOGGING
3、FILESYSTEM_LIKE_LOGGING

七、强制记录日志

使用这个子句指出表空间进入强制日志模式。此时,系统将记录表空间上对象的所有改变,除了临时段的改变。这个参数高于对象的 nologging 选项。
注意:设置这个参数数据库不行 open 并且出于读写模式。
FORCE LOGGING

八、加密语句

创建加密表空间时用,配合 default storage (encrypt) 使用
ENCRYPTION [USING 加密格式]
1、AES256
2、AES192
3、AES128
4、3DES168

九、存储语句

默认的存储语句
DEFAULT
1、[table_compression]
Basic compression
OLTP compression
Warehouse compression (Hybrid Columnar Compression)
Archive compression (Hybrid Columnar Compression)

2、[storage_clause]

用该语句为表空间内的所有对象设置存储参数。这个语句用于字典管理的表空间,您可以指定以下存储参数在语句中:COMPRESS,INITIAL,NEXT,MINEXTENTS,MAXEXTENTS,和 PCTINCREASE。

十、是否在线

1、使表空间创建后立即有效. 这是缺省值:ONLINE
2、使表空间创建后无效:OFFLINE

十一、范围管理语句

说明了表空间如何管理范围。一旦你声明了这个子句,只能通过移植的方式改变这些参数。

1、如果希望表空间本地管理的话,声明 local 选项,本地管理表空间是通过位图管理的
EXTENT MANAGEMENT LOCAL

a) 说明表空间自动分配范围,用户不能指定范围的大小。只有 9.0 以上的版本具有这个功能。
 AUTOALLOCATE

b) uniform 说明表空间的范围的固定大小,缺省是 1m。
 UNIFORM [SIZE INTEGER [K|M|G|T|P|E]]

2、如果没有设置 extent_management_clause,oracle 会给他设置一个默认值。

a) compatible 小于 9.0.0:如果初始化参数, 那么系统创建字典管理表空间。
b) compatible 大于 9.0.0:
  那么按照如下设置
 i. 如果没有指定 default storage_clause,oracle 创建一个自动分配的本地管理表空间。
 ii. 如果指定 default storage_clause
  如果指定了 mininum extent,那么 oracle 判断 mininum extent、initial、next 是否相等, 以及 pctincrease 是否 =0.
    如果满足以上的条件,oracle 创建一个本地管理表空间,extent size 是 initial。
    如果不满足以上条件,那么 oracle 将创建一个自动分配的本地管理表空间。
  如果没有指定 mininum extent。initial、那么 oracle 判断 next 是否相等, 以及 pctincrease 是否 =0。
    如果满足 oracle 创建一个本地管理表空间并指定 uniform。
    否则 oracle 将创建一个自动分配的本地管理表空间。
注意:本地管理表空间只能存储永久对象。如果你声明了 local, 将不能声明 default storage_clause,mininum extent、temporary.

十二、段管理语句

段空间管理
SEGMENTSPACE MANAGEMENT
1、AUTO:自动管理
2、MANUAL:手动管理

十三、闪回模式语句

闪回模式
FLASHBACK
1、ON
2、OFF

十四、常用语句

CREATE TABLESPACE TOOLS

DATAFILE +DATADG1 SIZE 100m

EXTENT MANAGEMENT LOCAL

UNIFORM SIZE 128k

SEGMENT SPACE MANAGEMENT AUTO

感谢各位的阅读!关于“数据库中如何使用 CREATE TABLESPACE”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-18发表,共计2548字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 免费观看小视频 | 国产乱码精品一区二区三区中文 | 日韩精品欧美激情国产一区 | 久久久久国产亚洲日本 | 四虎影视成人永久免费观看视频 | 日本大肚子孕妇交xxx | 无套内射极品少妇chinese | 伊人久久大香线蕉亚洲五月天 | 香港三级日本三级a视频 | 天天av天天av天天透 | 日韩免费a级毛片无码a∨ | 在线亚洲精品国产成人二区 | 久久99精品久久久久久 | 四虎影库网址 | 精品国产_亚洲人成在线高清 | 成人免费观看www视频 | 日本一区二区三区免费视频 | 亚洲精品在线视频 | 日本一级毛片大片免费 | 手机黄丨片免费看 | 少妇真实被内射视频三四区 | 亚洲精品国产av成拍色拍 | 欧美高清videos性极品 | 蜜臀av一区二区 | 中文字幕久久熟女人妻av免费 | 男女啪啪无遮挡免费网站 | 国产精品久久久久久亚洲伦理 | 99热久久国产精品一区 | 在线观看精品国产福利片100 | 亚洲国产成人91精品 | 国产美女亚洲精品久久久久久 | 1769国内精品视频在线观看 | 三级做爰蜜桃成熟时4 | 亚洲 欧美 影音先锋 | 亚洲欧美日产综合一区二区三区 | 色翁荡息又大又硬又粗又视频软件 | 国产高清一级视频在线观看 | 2021国产精品视频 | 九九热在线观看视频 | 大尺度福利视频奶水在线 | 午夜在线免费观看视频 |