- 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中的逻辑结构
oracle中的逻辑结构?概念:oracle的逻辑结构一般可以分成:表空间(tablespace)、段(segment)、区(extent)、数据块(data?block)。oracle由表空间组成,表空间由段组成,段由区组成,区由数据块组成。分类:表空间:1.表空间是数据库中最大的逻辑单位,几个表空间组成了数据库。2.表空间由一个或多个数据文件在物理上构成,一个数据文件只能属于一个表空间,这里通过数据文件位置的不同形成表空间在多个磁盘的分布。3.根据组成的段类型,表空间分成:数据段表空间、索引段表空间、临时段表空间、回退段表空间。4.可以通过修改数据文件大小或者添加删除数据文件来管理表空间大小。5.表空间可以在线(ONLINE)或者离线(OFFLINE),也可以将空间中的部分表在线或离线。也有只读(read?only)或者读写(read?write)的属性。--system等某些特殊表空间不得设置成离线或者只读6.可以通过QUOTA参数限制用户在表空间上的使用大小。7.特殊的临时表空间,主要存储在使用ORDER?BY语句进行排序或者汇总时所需的临时空间。??9i后一般都用TEMP表空间做为临时表空间,不建议用system等特殊空间当临时表空间使用。基表不能在临时表空间上建立。系统指定默认临时表空间后不得使用其他表空间作为临时表空间。分类1:系统表空间和非系统表空间。系统表空间主要用于存储系统数据,非系统表空间用于存储用户及其他非系统数据。?系统表空间:?系统表空间对于数据库是必须存在的,不能离线或者只读。一旦瘫痪,整个数据库将无法正常运作。??系统表空间包含了全部的数据字典、存储过程、包和触发器。你可以通过ALL_OBJECTS查看所有系统对象。??系统表空间可以包含非系统对象,比如用户数据,但是不推荐这样做。?4.系统表空间包含了系统回退段.通过查询?select?segment_name,owner,tablespace_name?from?dba_rollback_seg;??非系统表空间:???1.更加灵活的管理数据库?2.强化数据库安全和优化运行性能分类2:数据字典管理表空间(Dictionary-Managed?Tablespaces)和本地化管理表空间(Locally?Managed?Tablespaced).数据字段管理表空间:必须手动为表空间设置各种参数,容易引起磁盘碎片,管理难度较大?本地化管理表空间:8i以上版本使用,区管理全由系统自动进行,磁盘碎片自动消除,管理难度低且效率高。?通过语句:select?tablespace_name,extent_management,allocation_type?from?dba_tablespaces;一些关于表空间的查询:?a.查询表空间内的数据文件?select?file_id,bytes,maxbytes,tablespace_name,file_name?from?dba_data_files;b.查询表空间的自由空间相关信息?select?tablespace_name,sum(bytes),sum(blocks)?from?dba_free_space?group?by?tablespace_name;c.查询临时文件的信息?select?file#,status,name?from?v$tempfile;d.查询用户所使用的临时表空间信息?select?username,temporary_tablespace?from?dba_users;段:按照存储数据的不同分成4类:数据段,索引段,回退段,临时段。数据段:用于存储数据,每建立一个表,就在表空间里面创建一个数据段(CLUSTER聚集除外,聚集2个表只有一个数据段)。表内数据不断增加,就是段增大的过程,从而引起段内区的个数的增加。?数据段信息的查询:select?segment_name,tablespace_name,bytes?from?user_extents;某些数据段分布于多个表空间(表分区):select?segment_name,partition_name,tablespace_name?from?user_extents;索引段:用于存储索引数据,如果创建了索引,就在索引空间内自动创建一个索引段。?查询索引及其相关信息:?select?a.table_name,a.index_name,uniqueness,column_name??????from?user_ind_columns?b,user_indexes?a????????where?b.index_name=a.index_name?and?b.table_name?=?a.table_name?and?rownum
您可能关注的文档
最近下载
- 2007年考研英语一真题解析.pdf VIP
- 救护车司机培训计划.pptx VIP
- 人教版七年级上册数学第三章 一元二次方程练习题.docx VIP
- 20211121-华金证券-纺织服装行业周报:10月社零回升,消费市场回暖.pdf VIP
- 非均匀有理B样条:B样条曲面II及NURBS.pdf VIP
- 妇产科护理网络在线课程的教学设计与实践应用.pdf VIP
- 十年(2016-2025)高考化学真题分类汇编:专题40 化学反应原理综合题——反应热+速率平衡(原卷版).docx VIP
- 设备安装、维修合同模板7篇.docx VIP
- 广东六校2025届高三10月联考英语试题.pdf VIP
- 削坡减载施工方案.docx VIP
文档评论(0)