oracle8i宝典这本书里面有很详细的讲述.
解决方案 »
- cmd下连接Oracle不成功,求原因
- pl sql 标量变量问题 帮帮忙
- oracle插入excel文件用什么类型?sql语句怎么写?
- 查询的问题
- 请教这个行转列问题。
- 强烈建议:oracle的各位爱好者把自己知道的一些学习资源共享出来吧!!!!!
- 请问,直接授权和使用角色授权有什么区别啊?
- 我刚安装的ORACLE8,单机使用,可是在SQLPLUS中连接system/manager可以,可是加上主机字符串就无法连接,怎么回事?如何处理
- oracle定时job问题
- 数据库迁移
- 高分100问题 关于oracle Enterprise Manager的内存报错
- ...where to_char(END_TIME, 'day') = '星期三' 居然和 where END_TIME = to_date('星期三', 'day');不一样,怎么回事?
2.一个范围(EXTENT)是数据库存储空间分配的一个逻辑单位,它由连续数据块所组成。每一个段是由一个或多个范围组成。
3.一个模式(schema)为模式对象(scehma object)的一个集合,每一个数据库用户对应一个模式。模式对象为直接引用数据库数据的逻辑结构,模式对象包含如表、视图、索引、聚集、序列、同义词、数据库链、过程和包等结构。模式对象是逻辑数据存储结构,每一种模式对象在磁盘上没有一个相应文件存储其信息。一个模式对象逻辑地存储在数据库的一个表空间中,每一个对象的数据物理地包含在表空间的一个或多个数据文件中。
表空间是逻辑存储空间,用于存储Oracle数据对象,如:用户、表、索引、视图等
数据文件是物理存储文件,几乎所有Oracle数据对象实际都存储在数据文件中
表空间和数据文件的关系:表空间有1个或多个数据文件组成,数据文件只能属于一个表空间。
另外有一个重要的文件:控制文件,主要存储数据库参数数据,如数据库参数、表空间信息等。掌握这些概念非常重要,一定要仔细理解,并要多多实际操作。
实例是 内存和进程的资源的集合,实例是用来管理数据库的, SGA + PGA+(lgwr,dbwr,smon,pmon,ckpt......)
表空间是一个逻辑的单位,由一个或多个数据文件构成,一个数据文件只能属于一个表空间extent 是在物理上连续的block构成,一个extent只在一个数据文件内
一个表,非分区表,其存储就是一个段,一个段只能在一个表空间里面,一个段可由一个或者多个extent构成对于分区表,一个表可以由多个段构成,这些段可以分布在不同的表空间中
rollback segment 至少有2个extent 构成
但是我还是有点疑问:
1、一个表是否可以存放在两个段里面?
2、一个段必须在同一个表空间里?
3、如果第一条成立,那么一个表是否就可以放在两个表空间里
希望上面两位高手就这三个问题帮我一把
xiaohuan8101(笑笑):30
chinarunner(runner):30
biti_rainy(biti_rainy):40