- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 Oracle逻辑存储构造
* 作业 2(1)使用SQL命令创建一个本地管理方式下自动分区管理的表空间USERTBS1,其对应的数据文件大小为20MB create tablespace usertbs1 Datafile (2)使用SQL命令创建一个本地管理方式下的表空间USERTBS2,要求每个分区的大小为512KB create tablespace usertbs2 datafile D:\test\usertbs2.dbf size 20M uniform size 512k; D:\test\usertbs1.dbf size 20M; 翱蛛价薯毅瘦骇摇轴弃绒椰顷臀霜翱蝗尝去徐管添狠蒂仕宁泰媚嘛敢颖磋第六章 Oracle逻辑存储结构第六章 Oracle逻辑存储结构 复习:扩展表空间 为表空间添加新数据文件 ALTER TABLESPACE…ADD DATAFILE 改变已有数据文件的大小 ALTER DATABASE DATAFILE … RESIZE 改变数据文件的扩展方式 AUTOEXTEND ON NEXT… MAXSIZE 在CREATE TABLESPACE… ALTER TABLESPACE ADD… ALTER DATABASE…等语句中使用 死撅嘴况议厅榨淫僧蟹牵却珍崎鸦鸳您带痪软操殆拘燎追隅倔掇坍庸价藏第六章 Oracle逻辑存储结构第六章 Oracle逻辑存储结构 (3)修改USERTBS1表空间的大小,将该表空间的数据文件改为自动扩展方式,最大值为100MB alter database datafile D:\test\usertbs1.dbf autoextend on maxsize 100M; 艳曼征煽宁洱脏焉划县勘誊咸腐谅乃乓充碧莽戎改滩亭凰庄淹膏诛诽滔影第六章 Oracle逻辑存储结构第六章 Oracle逻辑存储结构 4. 删除表空间 DROP TABLESPACE … INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS SYSTEM及SYSAUX表空间不能删除 一旦表空间删除,里面的数据将永久丢失 如果表空间中的数据正在使用或者含有未提交的事务,则不能删除 一并删除里面的内容及数据文件 删除涉及其他表空间的外键 洛僚乾宽叔组挚在贪尹韭权忌蔚虎精甩育吐卤舶锚门疼宰陀慎汐疵帛颈泡第六章 Oracle逻辑存储结构第六章 Oracle逻辑存储结构 例23,删除ORCL数据库的ORCLUNDO01表空间及其所有内容,同时删除其所对应的数据文件,以及其他表空间相关的参照完整性约束 DROP TABLESPACE ORCLUNDO01 INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS; 掘吊六衣锑猿已区坍尖喉络宏幽唤阳神挖诡伏膛邀百贺檄链茵空颗奢参财第六章 Oracle逻辑存储结构第六章 Oracle逻辑存储结构 (6)表空间信息查询 V$TABLESPACE:从控制文件中获取的表空间名称及编号信息 DBA_TABLESPACES:数据库中所有表空间的信息 DBA_FREE_SPACE:所有表空间中空闲区的信息 DBA_DATA_FILES:数据文件及其所属表空间信息 尧啤吸梭绽最孜娃呕劝役瓣卤格氛远绞础备徐林河已囚数撮郁哦诅咆晤似第六章 Oracle逻辑存储结构第六章 Oracle逻辑存储结构 查询表空间基本信息 SELECT TABLESPACE_NAME, EXTENT_MANAGEMENT, ALLOCATION_TYPE, CONTENTS FROM DBA_TABLESPACES; 查询表空间数据文件信息 SELECT FILE_NAME, BLOCKS, TABLESPACE_NAME FROM DBA_DATA_FILES; 犁庞垮苫蚂图疚喳瓤复廉绞芋胺潭壁玉船证明斤绩陡倚幼浊任只扩裳推品第六章 Oracle逻辑存储结构第六章 Oracle逻辑存储结构 6.3 数据块(BLOCK) 1. 数据块的概念 Oracle数据块是数据库中最小的逻辑存储单元,也是I/O操作的最小单元 由一个或者多个操作系统块组成 分为标准块及非标准块,标准块在数据库创建时DB_BLOCK_SIZE 参数大小设置,不可更改 维佬侩子鸦屹押晦靶井冠酌灶腆魁氟户渐崖胆巧攘陕颅旋枚比爱担仍倡娥第六章 Oracle逻辑存储结构第六章 Oracle逻辑存储结构 2 数据库块结构 块头部 空闲区 行数据区 标题 表目录 行目录
文档评论(0)