oracle 11gR2 创建无数据对象临时不分配segment

原创 2013年12月03日 10:32:47
做实验发现oracle11gR2,创建无数据的table、index等对象,oracle为了节省空间,开始并不分配segment,而是等有dml操作时才会分配segment,即使dml回滚,分配的segment并不回收。简单实验如下:
SQL> create table test(a number);

Table created.

SQL> create index ind_test on test(a);

Index created.

QL> select segment_name,bytes from dba_segments wheresegment_name='TEST' and owner='WXLUN';

no rows selected

SQL> insert into test values(1);

1 row created.

SQL>
SQL> col SEGMENT_NAME for a22
SQL> select segment_name,bytes from dba_segments wheresegment_name in ('TEST','IND_TEST') and owner='WXLUN';

SEGMENT_NAME 
              BYTES
---------------------- ----------
IND_TEST               &nbs

相关文章推荐

Oracle 11gR2 deferred segment creation 与 exp/imp 说明

一. deferred segment creation 说明       从Oracle 11.2.0.1版本开始,Oracle又提供了一种新的空间分配方法: Create一个非分区表时,这个Tab...

ORACLE 11gR2的延迟段创建机制浅析

今天看到TOM大师的《深入oracle体系结构》一书中说不能在临时表空间创建PERMANENT(永久的)对象,于是心血来潮想做个实验。 实验环境:ORACLE 11gR2 1.找到临时表空间的名称,一...

Oracle 11gR2学习之二(创建数据库及OEM管理篇)

Oracle安装完毕来创建一个数据库,创建之前必须先配置数据库的监听端口,否则会创建过程中提示你先配置监听。 1、监听配置如下,一直下一步… Netca --> Listenerconfi...

CentOS Linux下配置Oracle 11gR2为系统服务自动启动

PS:在Windows下安装完成Oracle 11gR2后,默认就开机自启动Oracle相关服务,但Linux下安装完后每次都得手动启动和关闭数据库(dbstart | dbshut)、监听器(l...

Oracle 11gR2 RAC 单网卡 转 双网卡绑定 配置步骤

之前写过一篇双网卡绑定的文章,如下:Oracle RAC 与 网卡绑定http://blog.csdn.net/tianlesoftware/article/details/6189639 Oracl...

Oracle 11gR2 安装 example(范例数据库)

Oracle 的 范例数据库要自己另外下载安装。安装文件叫:  linux.x64_11gR2_examples.zipdown落来后,解压,得到1个叫example的文件夹。$su oracle$c...
  • nvd11
  • nvd11
  • 2013年04月02日 00:53
  • 1666

ORACLE 11GR2 RAC的网络规划解析

ORACLE 11GR2 RAC的网络规划解析 2012-06-13 09:31:06 标签:ORACLE RAC的网络规划 原创作品,允许转载,转载时请务必以超链接形式标明文章 原...

修改Oracle 11gR2 RAC SCAN监听和本地监听端口

修改SCAN监听的端口将SCAN监听的端口修改为3521,本地监听的端口不变,依然为1521:[root@web1 ~]# srvctl modify scan_listener -p 3521修改后...

Oracle 11gR2 RAC LoadBalancing and TAF

本例中使用命令行形式添加services,以下是官方文档对services的描述: Oracle Database 10g introduced an automatic workload mana...

Oracle 11gR2的完全卸载

首先停止oracle服务,卸载oracle,其次删除oracle文件夹,最后删除oracle服务和清理注册表。 以下是详细教程 1.关闭oracle所有的服务。可以在windows的服务管理器中关闭;...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:oracle 11gR2 创建无数据对象临时不分配segment
举报原因:
原因补充:

(最多只允许输入30个字)