windows环境下表空间的建立.docVIP

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
windows环境下表空间的建立.doc

9.2 windows环境下表空间的建立 9.2.1创建表空间时,我们要基于以下几点规划 1)创建小文件表空间还是大文件表空间(一般默认是小文件表空间) 2)使用局部盘区管理方式还是使用传统的目录盘区管理方式(默认为局部盘区管理) 3)是手动管理表空间还是自动管理表空间(默认为自动管理表空间) 4)是否适用临时段或者撤销段的特殊表空间应遵循以下原则: (1)使用多重表空间。使用多重表空间可使数据库操作更灵活。体现在以下几个方面: ●将用户数据与Oracle系统数据字典数据相分离,并将不同表空间的数据文 件分别存储在不同磁盘上可以降低I/O竞争。 ●将一个应用的数据与其他数据应用相分离,可以避免表空间脱机时影响到其他应用。 ●可以根据需要将单个表空间脱机,从而获得较好的应用性。 ●方便针对单个表空间进行备份。 (2)为用户指定表空间限额。 9.2.3 创建表空间语法 创建表空间语法: CREATE [SMALLFILE/BIGFILE] TABLESPACE tablespace_name DATAFILE ‘path\filename’SIZE integer [k/m] REUSE [,’path\filename’SIZE integer [k/m] REUSE] [AUTOEXTEND [ON/OFF] NEXT integer[k/m] [MAXSIZE [UNLIMITED /integer [k/m]]]] [MINIMUM EXTENT integer [k/m]] [DEFAULT STORAGE storage] [ONLINE/OFFLINE] [LOGGING/NOLOGGING] [PERMANENT/TEMPORARY] [EXTENT MANAGEMENT] [DICTIONARY/LOCAL [AUTOALLOCATE|UNIFORM SIZE integer[k/m]]]] ● TABLESPACE:要创建的表空间名称。 ● SMALLFILE/BIGFILE:创建的是小文件表空间还是大文件表空间。 ● ’path/filename’数据文件存放的路径和文件名称。 ● REUSE:表示该文件若存在,则清除该文件在重新建立该文件,否则新建该文件。 ● AUTOEXTEND OFF/ON:表示该数据文件是自动扩展还是不自动扩展,如果自动扩展,则要设置NEXT值。 ● MAXSIZE:表示数据文件自动扩展时,允许数据文件扩展的最大字节数,UNLIMITED为不限制。 ● MINIMUM EXTENT:指定最小的长度,默认由操作系统和数据库块决定。 ● DEFAULT STORAGE storage:制定以后要创建的表、索引及簇的存储参数值。 ● ONLINE/OFFLINE:创建表空间时可以指定为在线还是离线 ● PERMANENT|TEMPORARY:创建的表空间是永久表空间还是临时表空间,默认为永久表空间。 ● LOGGING/NOLOGGING:表示该表空间内的表在数据操作时是否产生重做日志,默认为产生重做日志(LOGGING)。 ● DICTIONARY/LOCAL:是数据字典管理表空间还是本地化管理表空间,默认是本地化管理表空间。Oracle不推荐使用数据字典管理表空间。 如果采用本地化管理表空间,则会有以下两个选项: ● AUTOALLOCATE:指表空间每次扩展时盘区的大小由系统自动指定。 ● UNIFORM SIZE:指定表空间扩展时,盘区按同等大小进行,默认1MB。 9.2.4创建表空间实例 SQLcreate tablespace mytb1 datafile ‘c:\mytb1.dbf’ size 100m autoextend on next 10m maxsize unlimited ; 在创建表空间时,同时创建多个数据文件: SQLcreate tablespace mytb2 datafile ‘c:\mytb201.dbf’ size 100m autoextend on next 10m maxsize 200m ,’c:\mytb202.dbf’ size 100m autoextend on next 10m maxsize unlimited; 查看一下刚才创建的表空间及数据文件: SQLselect tablespace_name,file_name from dba_data_files;

文档评论(0)

docinppt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档