oracle11g关于表空间的问题

1、oracle11g默认的块大小为8K  每个表空间里面的单个数据文件最大为32G   (2^22-1) *4k   最多可以放1024个单个文件    SQL> show parameter db_block_size  会显示块的大小

2、oracle11g可以创建大文件表空间(bigfile tablespace) 表空间可以扩展为8EB  但是只可以有单个数据文件

3、oracle创建的表空间里的数据文件如果被扩展(不是自动扩展),该数据文件里面以前的数据被删除(覆盖掉)

4、oracle11g EM无法将同一个表空间的文件放到其它盘符下(windows操作系统上)

5、创建数据库的时候需要考虑数据库应该设置为多大

时间: 2024-12-28 01:20:30

oracle11g关于表空间的问题的相关文章

Oracle11g创建表空间语句

在plsql工具中执行以下语句,可建立Oracle表空间. /*分为四步 *//*第1步:创建临时表空间  */create temporary tablespace yuhang_temp tempfile 'D:\oracledata\yuhang_temp.dbf' size 50m   autoextend on  next 50m maxsize 20480m  extent management local;   /*第2步:创建数据表空间  */create tablespace

Oracle11g创建表空间

/* Formatted on 2008/11/04 15:44 (Formatter Plus v4.8.0) *//* 创建表空间脚本,该脚本将创建以下表空间: 1.数据表空间 2.索引表空间 3.临时表空间 创建之前需要定义下列变量(只考虑一个表空间对应一个数据文件情形,如对应多个数据文件请用alter tablespace add datafile命令): data_tablespace_name 数据表空间名称 index_tablespace_name 索引表空间名称 temp_ta

orcl 11g 创建表空间

Oracle11g创建表空间语句 在plsql工具中执行以下语句,可建立Oracle表空间. /*分为四步 *//*第1步:创建临时表空间  */create temporary tablespace yuhang_temp tempfile 'D:\oracledata\yuhang_temp.dbf' size 50m  autoextend on  next 50m maxsize 20480m  extent management local;   /*第2步:创建数据表空间  */cr

orcale 11g安装,创建表空间,用户,授权用户

一.卸载旧oracle 用Oracle自带的卸载程序不能从根本上卸载Oracle,从而为下次的安装留下隐患,那么怎么才能完全卸载Oracle呢?那就是直接注册表清除,步骤如下: 1. 开始->设置->控制面板->管理工具->服务     停止所有Oracle服务. 2. 开始->程序->Oracle - OraDb11g_home1->Oracle安装产品-> Universal Installer     卸装所有Oracle产品,但Universal I

Oracle表空间(查看表空间)

1:查看当前表空间(TableSpace) select tablespace_name from dba_data_files order by tablespace_name; 执行结果 1:系统表空间(SYSTEM):用于存放Oracle系统内部表和数据字典的数据,如表名.列名.用户名等. 2:SYSAUX表空间:Oracle11g新增表空间,充当SYSTEM的辅助表空间,降低了SYSTEM表空间的负荷,主要存储数据字典以外的其他数据对象. 3:UNDO表空间:撤销表空间,主要用于存储撤销

Oracle11g 脚本创建表空间和用户

/*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace emaoyi_temp tempfile 'D:\app\Administrator\product\11.2.0\dbhome_1\database\emaoyi_temp.dbf' size 10m autoextend on next 10m maxsize 20480m extent management local; /*第2步:创建数据表空间 */create tablespac

【oracle11g,18】存储结构:临时表,手工条带化,表/索引迁移表空间,删除表,外部表

一. 临时表 临时表放在临时表空间,不生成redo,只有undo. 在临时表中可以创建索引.视图及触发器,还可以使用"Export and Import(导出和导入)"或"Data Pump(数据泵)"导出和导入临时表的定义.但是,即使使用了ROWS 选项,也不会导出数据. 有基于事务(默认)和基于session两种,其他的会话不能访问到. 在临时表中,DML锁永远不需要. 1.创建默认的(基于事务的)临时表:(on commit delete rows:提交时清空

【oracle11g,18】存储结构:暂时表,手工条带化,表/索引迁移表空间,删除表,外部表

一. 暂时表 暂时表放在暂时表空间,不生成redo,仅仅有undo. 在暂时表中能够创建索引.视图及触发器,还能够使用"Export and Import(导出和导入)"或"Data Pump(数据泵)"导出和导入暂时表的定义.可是.即使使用了ROWS 选项,也不会导出数据. 有基于事务(默认)和基于session两种.其它的会话不能訪问到. 在暂时表中.DML锁永远不须要. 1.创建默认的(基于事务的)暂时表:(on commit delete rows:提交时清

Oracle11g 新特性:优化Rman备份UNDO表空间

Oracle11gR1的新特性,Rman备份UNDO表空间时排除已经提交的会话对应的数据,提高了Rman备份的效率. 官方文档:http://docs.oracle.com/cd/B28359_01/server.111/b28279/chapter1.htm#AREANO02323 我们知道,UNDO表空间主要用于存储前镜像数据,这些数据在回滚以及恢复过程中可能被用到.但是一个生产数据库的UNDO表空间可能会变得非常巨大,而备份完整的UNDO数据文件在恢复时一般可能用到的比例很小. 测试一下: