Oracle 表空间 定义

update table_test set description='explain for tablespace' where name='yjip';
当你发出这条语句给oracle后, oracle会用到这些tablespace:
1. where条件如果引用了index or other条件导致产生排序操作, 这时会用到TEMP tablespace;
2. oracle收到这条语句后,会申请一块undo块来存放原先的数据,以便rollback时用,用的是undo tablespace;
3. oracle收到这条语句后,会申请一块redo块来存放所需更新的数据,以便redo时用,用的是redo tablespace;
4. SYSTEM tablespace是系统保留用的,最好不要用它

表空间简单的说就是数据库逻辑结构和物理结构的接口,看Oracle体系结构会发现,Oracle分为物理结构和逻辑结构,物理结构是具体的数据文件,逻辑结构是表空间 -〉段-〉区 -〉块.

因为表空间和物理结构和逻辑结构都有关联,因此就把两者很好的连接在一起了。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值