首页 Oracle表空间和表的创建与管理一

Oracle表空间和表的创建与管理一

举报
开通vip

Oracle表空间和表的创建与管理一Oracle表空间和表的创建与管理(一)表空间的管理表空间是Oracle数据库内部数据的逻辑组织结构,对应于磁盘上的一个或多个物理数据文件。表空间将用户视图、数据库的逻辑结构和物理结构有机结合起来。深入理解表空间的类型、管理方式、特性和状态,掌握表空间与数据文件之间的关系,合理为数据文件安排磁盘空间,对于设计与实现一个Oracle数据库应用系统是至关重要的。表空间管理概述表空间的特性(1)一个数据库可以有多个表空间(2)一个表空间只能属于一个数据库(3)一个表空间至少要有一个数据文件(4)一个数据文件只能属于一个表...

Oracle表空间和表的创建与管理一
Oracle 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 空间和表的创建与管理(一)表空间的管理表空间是Oracle数据库内部数据的逻辑组织结构,对应于磁盘上的一个或多个物理数据文件。表空间将用户视图、数据库的逻辑结构和物理结构有机结合起来。深入理解表空间的类型、管理方式、特性和状态,掌握表空间与数据文件之间的关系,合理为数据文件安排磁盘空间,对于设计与实现一个Oracle数据库应用系统是至关重要的。表空间管理概述表空间的特性(1)一个数据库可以有多个表空间(2)一个表空间只能属于一个数据库(3)一个表空间至少要有一个数据文件(4)一个数据文件只能属于一个表空间(5)一个表空间的大小由其数据文件大小决定(6)除系统表空间外的表空间可以被联机或脱机(7)方案对象可以跨表空间的数据文件存储,但不能跨表空间存储(8)可以为用户指定默认数据表空间。但该用户的方案对象可以存储到不同表空间中。(9)可以指定用户在各表空间上的空间配额表空间管理概述表空间应用原则遵循分散(Separate)存储原则,避免磁盘I/O冲突(1)在系统性能要求较高的应用环境中,创建表空间时使用裸设备存储数据文件(2)将表、索引分开存放在不同的表空间中(3)将访问频度高的表、索引分开存放在不同的表空间,并将这些表空间所使用的数据文件存储到不同的物理磁盘上(4)对于数据量特别大,并发访问频繁的表、索引应考虑单独存放在一个表空间中。进一步,考虑将表、索引进行分区存储到不同表空间中(5)将日志和数据放置在不同的磁盘上表空间管理概述表空间管理方法Oracle10g采用本地管理需要通过估算表、索引等方案对象的大小及数据块空间分配比例来估算表空间的大小表占用空间大小=最大行长×初始行数×(1+PCTFREE/100)× 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 复合增长率记录复合增长率指的是在系统的估计使用期内记录增长率的乘积实际创建的表空间一般应比计算数要再大一点系统表空间临时表空间撤销表空间表空间的创建与删除建立数据库时,Oracle会自动建立一般情况下,建立表空间由特权用户或DBA完成表空间分类表空间的创建与删除按构成文件分大文件表空间:只能包含1个大文件小文件表空间:可包含多个数据文件按表空间用途分系统表空间、撤销表空间、临时表空间数据表空间、索引表空间等按数据特性分永久表空间、临时表空间、撤销表空间创建表空间命令语法表空间的创建与删除CREATE[SMALLFILE|BIGFILE][PERMANENT|TEMPORARY|UNDO]TABLESPACEtablespace[DATAFILE|TEMPFILE]datafile_tempfile_spec[,datafile_tempfile_spec...][{MINIMUMEXTENTinteger[K|M]|BLOCKSIZEinteger[K|M]|EXTENTMANAGEMENTLOCAL[AUTOALLOCATE|UNIFORM[SIZEinteger[K|M]]]|SEGMENTSPACEMANAGEMENT{MANUAL|AUTO}|{ONLINE|OFFLINE}|{LOGGING|NOLOGGING}}];表空间的创建与删除'path_filename'[SIZEinteger[K|M]][REUSE][AUTOEXTEND{OFF|ON[NEXTinteger[K|M]][MAXSIZE{UNLIMITED|integer[K|M]}]}]datafile_tempfile_spec语法path_filename为包含路径的数据文件名。在路径中可用ORACLE_HOME和ORACLE_BASE这样的Oracle环境变量一般选择NOLOGGING以免影响系统性能SEGMENTSPACEMANAGEMENT一般采用自动(AUTO)管理使用BLOCKSIZE可以定义使用非 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 大小块的表空间表空间的创建与删除例1:建立名称为data_ts1的数据表空间,大小为50M,区间统一为128KB大小。EXA_04_01.SQL例2:建立名称为temp_ts1的临时表空间,使用temp_ts1.dbf文件存放临时数据。EXA_04_02.SQL例3:创建10号部门经理用户EMP_MGR10,指定该用户的数据表空间为data_ts1,临时表空间为temp_ts1。授权该用户可以查看SCOTT用户下雇员表中的记录。例4:创建和应用撤销表空间。EXA_04_04.SQL例5:创建大文件表空间,并指定为SCOTT用户的默认数据表空间。EXA_04_05.SQLEXA_04_03.SQL表空间维护CONNsystem/systempwd@orclSETPAGESIZE30COLtablespace_nameFORMATA12//制定列宽12SELECTtablespace_name,block_size,segment_space_management,status,contents,allocation_type,bigfileFROMdba_tablespaces;表空间信息查询表空间维护为表空间增加数据文件改变数据文件大小允许数据文件自动扩展ALTERTABLESPACEtablespaceADDDATAFILEfilespec[autoextend_clause][,filespec[autoextend_clause]]…;ALTERDATABASE[database]DATAFILE‘filename’[,‘filename’]…//此处改变的是DATAFILERESIZEinteger[K|M];ALTERDATABASEDATAFILEfilespec//此处改变的是DATAFILEAUTOEXTEND{OFF|ON[NEXTn[K|M]][MAXSIZE{UNLIMITED|n[K|M]}]};表空间维护表空间状态维护删除表空间ALTERTABLESPACEtablespace{ONLINE//只读或可写|OFFLINE[NORMAL|TEMPORARY|FORRECOVER]|READ[ONLY|WRITE]};DROPTABLESPACEtablespace[INCLUDINGCONTENTS[ANDDATAFILES][CASCADECONSTRAINTS]];表空间维护查看数据库中数据文件的分布情况重新部署数据文件(1)执行ALTERTABLESPACEtablespaceOFFLINE命令将对应的表空间脱机(2)将数据文件复制到分离的目标盘位置(3)执行ALTERTABLESPACEtablespaceRENAMEsource_disk_datafileTOdest_disk_datafile重命名表空间数据文件,将其数据文件定义为新位置的文件(4)执行ALTERTABLESPACEtablespaceONLINE命令将对应的表空间联机COLfile_nameFORMATA55SELECTfile_id,file_name,tablespace_nameFROMdba_data_filesORDERBYfile_id;表空间维护例6:调整数据表空间data_ts1的大小。EXA_04_06.SQL例7:删除temp_ts1表空间。EXA_04_07.SQL谢谢!
本文档为【Oracle表空间和表的创建与管理一】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
机构认证用户
hs154
hx主要从事图文设计、ppt制作,范文写作!
格式:ppt
大小:4MB
软件:PowerPoint
页数:0
分类:其他高等教育
上传时间:2021-10-12
浏览量:8