[20120927]deferred segment creation与system,sys用户.txt

[20120927]deferred segment creation与system,sys用户.txt

今天看了一篇blog,才知道sys,system用户不能使用deferred segment creation.

http://blog.tanelpoder.com/2010/07/11/dropping-and-creating-tables-in-read-only-tablespaces-what/

自己重复了测试:

SQL> select * from v$version ;

BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
PL/SQL Release 11.2.0.1.0 - Production
CORE    11.2.0.1.0      Production
TNS for Linux: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production

SQL> create table sys.test (a int) segment creation deferred;
create table sys.test (a int) segment creation deferred
*
ERROR at line 1:
ORA-14223: Deferred segment creation is not supported for this table

SQL> create table system.test (a int) segment creation deferred;
create table system.test (a int) segment creation deferred
*
ERROR at line 1:
ORA-14223: Deferred segment creation is not supported for this table

SQL> create table scott.test (a int) segment creation deferred;
Table created.

        There's also a parameter, deferred_segment_creation which controls the default behavior.:

SQL> show parameter deferred

NAME_COL_PLUS_SHOW_PARAM     TYPE        VALUE
---------------------------- ----------- --------
deferred_segment_creation    boolean     TRUE

SQL>

时间: 2024-09-20 20:35:53

[20120927]deferred segment creation与system,sys用户.txt的相关文章

Oracle 11gR2新特性--延迟段创建(Deferred Segment Creation)

Oracle 11gR2新特性--延迟段创建(Deferred Segment Creation) 真题1. 什么是延迟段创建(Deferred Segment Creation)? 答案:在Oracle 11.2中,当创建一个空表或者空分区时,为了加快创建速度,Oracle并不会立即分配初始段和空间,实际的表段(Table Segement)被延迟到第一行数据插入时创建.延迟段创建特性通过DEFERRED_SEGMENT_CREATION参数控制,默认为TRUE,表示开启该功能.延迟段创建可以

[20111214]汇总11GR2 Deferred Segment Creation一些相关信息.txt

11G R2引入了Deferred Segment Creation的新特性,在建立空表时并不分配空间.这样对于一些系统能节省许多空间.但是也可能遇到一些问题,我把这段时间看到关于这个方面的信息做一个汇总. 1.sys用户不受这个限制: 测试例子:sqlplus sys as sysdbaSQL> create table t1 (a number);Table created.SQL> select  table_name ,segment_created from user_tables

[20130524]11G的Deferred segment creation的问题.txt

[20130524]11G的Deferred segment creation的问题.txt 11G的Deferred segment creation是一个非常好的特性,有这个特性也产生一些问题. 自己以前写的链接:http://space.itpub.net/267265/viewspace-716102http://space.itpub.net/267265/viewspace-695835http://space.itpub.net/267265/viewspace-713311htt

[20131109]deferred segment creation与12c的exp命令.txt

[20131109]deferred segment creation与12c的exp命令.txt 参考链接:http://space.itpub.net/267265/viewspace-713311 昨天想导出一些数据在自己的12c测试环境,发现具有段延迟建立特性的表使用exp也能导出. 例子如下: SCOTT@test01p> @ver BANNER                                                                       

oracle忘记sys/system/scott用户密码的解决方法_MsSql

一.忘记除SYS.SYSTEM用户之外的用户的登录密码.     用SYS (或SYSTEM)用户登录.     CONN SYS/PASS_WORD AS SYSDBA;     使用如下语句修改用户的密码.     ALTER USER user_name IDENTIFIED BY newpass; 注意:密码不能全是数字.并且不能是数字开头.否则会出现:ORA-00988: 口令缺失或无效 二.忘记SYS用户,或者是SYSTEM用户的密码. 如果是忘记SYSTEM用户的密码,可以用SYS

oracle忘记sys/system/scott用户密码的解决方法

一.忘记除SYS.SYSTEM用户之外的用户的登录密码. 用SYS (或SYSTEM)用户登录. CONN SYS/PASS_WORD AS SYSDBA; 使用如下语句修改用户的密码. ALTER USER user_name IDENTIFIED BY newpass; 注意:密码不能全是数字.并且不能是数字开头.否则会出现:ORA-00988: 口令缺失或无效 二.忘记SYS用户,或者是SYSTEM用户的密码. 如果是忘记SYSTEM用户的密码,可以用SYS用户登录.然后用ALTER US

Oracle中SYS用户对象不支持延迟段

在11.2环境中尝试建立一个延迟段属性的表碰到了ORA-14223错误: SQL> SELECT * FROM V$VERSION; BANNER -------------------------------------------------------------------------------- Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production PL/SQL Release 11.2.0.1.

忘记oracle的sys用户密码怎么修改

一.忘记除SYS.SYSTEM用户之外的用户的登录密码.  用SYS (或SYSTEM)用户登录: CONN SYS/PASS_WORD AS SYSDBA;  使用如下语句修改用户的密码: ALTER USER user_name IDENTIFIED BY "newpass";  注意:密码不能全是数字.并且不能是数字开头.否则会出现:ORA-00988: 口令缺失或无效 二.忘记SYS用户,或者是SYSTEM用户的密码.  如果是忘记SYSTEM用户的密码,可以用SYS用户登录.

system sys,sysoper sysdba 的区别

--===================================== -- system sys,sysoper sysdba 的区别 --=====================================       Oracle 中sys,system帐户以及登陆时的normal,sysoper,sysdba是经常容易混淆的几个概念,下面详细讲述了 这几个的区别.   一.sys,system帐户     当Oracle 数据库安装完毕后,系统会自动创建两个帐户如下: