`

默认表空间 与 临时表空间的区别

阅读更多
创建用户时的默认表空间用途:

    用户的默认表空间主要是在用户创建数据库对象时如果不显示的指定创建的对象存储的表空间时,会被默认放置的表空间。而用户是可以在任何允许访问的表空间上创建数据库对象的。
    用户以后创建的数据库对象将存放在此表空间内,创建用户的时候还必须使用quota子句为用户在默认表空间中分配空间配额,如果不指定默认表空间,ORACLE将会把SYSTEM表空间做为用户的默认表空间,这种情况应该避免.

创建用户时的临时表空间:
   当用户所执行的SQL语句需要进行排序操作是,会要求获取一定的临时空间。这时,oracle将在用户的临时表空间中创建临时段,该临时段属于sys用户,而不是属于用户

注 :用户的临时表空主要是用户在执行大型的sql语句时所示用的临时排序空间,如果临时表空间不足在排序时则会使用硬盘进行排序,这会导致大量的磁盘读写操作,从而影响sql的执行性能。
分享到:
评论

相关推荐

    oracle11g创建临时表空间组

    oracle11gR2创建临时表空间组. 使用临时表空间组而非普通的...可以在数据库级指定多个默认临时表空间。  一个并行操作的并行服务器将有效地利用多个临时表空间。 一个用户在不同会话中可以同时使用多个临时表空间。

    oracle创建删除表空间

    主要用于创建表空间,创建用户,指定默认表空间临时表空间,删除表空间等

    4.oracle_管理表空间

    oracle_管理表空间 一个数据库有: SYSTEM、SYSAUX、TEMP三个默认表空间 一个或多个临时表空间 一个撤销表空间 几个应用程序专用的应用表空间

    Oracle 数据库中改善的表空间管理

    在 Oracle9i Database 之前,如果在创建用户时没有指定默认表空间,那么它将默认为 SYSTEM 表空间。如果用户在创建一个段时没有显式地指定一个表空间,那么这个段将在 SYSTEM 中创建—前提是用户在 SYSTEM 表空间中...

    Oracle数据库中如何改善表空间的管理

    在Oracle9i Database之前,如果在创建用户时没有指定默认表空间,那么它将默认为 SYSTEM 表空间。如果用户在创建一个段时没有显式地指定一个表空间,那么这个段将在 SYSTEM 中创建—前提是用户在 SYSTEM 表空间中...

    MySQL 5.7临时表空间如何玩才能不掉坑里详解

    MySQL 5.7起,开始采用独立的临时表空间(和独立的undo表空间不是一回事哟),命名ibtmp1文件,初始化12M,且默认无上限。 选项 innodb_temp_data_file_path 可配置临时表空间相关参数。 innodb_temp_data_file_...

    MySQL判别InnoDB表是独立表空间还是共享表空间的方法详解

    InnoDB采用按表空间(tablespace)的方式进行存储数据, 默认配置情况下会有一个初始大小为10MB, 名字为ibdata1的文件, 该文件就是默认的表空间文件(tablespce file),用户可以通过参数innodb_data_file_path对其...

    Oracle常用的命令如何查看表的结构

    10 temporary tablespace temp --临时表空间为temp 11 profile default --受profile文件的限制 12 quota unlimited on 表空间名; --在表空间下面建表不受限制 4.创建角色 create role 角色名 identified by 密码;...

    Oracle 11g 从入门到精通——第八章(视频教程)

    共计6个视频 1 Oracle 11g的默认表空间 2 表空间与数据文件的关系 3 创建表空间 4 管理撤销表空间 5 管理临时表空间 6 维护表空间与数据文件

    MySQL问答系列之什么情况下会用到临时表

    什么是临时表:MySQL用于存储一些中间结果集的表,临时表只在当前连接可见,当关闭连接时,Mysql会自动删除表并释放所有空间。为什么会产生临时表:一般是由于复杂的SQL导致临时表被大量创建 临时表分为两种,一种是...

    Oracle 用法总结

    [default tablespace def_tablespace] --指定用户默认表空间 [temporary tablespace temp_tablespace] --指定用户临时表空间 2.用户授权与收回权限 grant DBA to user_name --给用户授予DBA 角色权限 grant create ...

    Oracle最常用的语句

     default tablespace 表空间名 --默认表空间名  temporary tablespace temp --临时表空间为temp  profile default --受profile文件的限制  quota unlimited on 表空间名; --在表空间下面建表不受限制 4.创建角色...

    ORACLE11G宝典.rar 是光盘里面的内容,书太厚咧没法影印啊

     6.2.3 为用户设置表空间配额和临时表空间  6.3 创建表空间  6.3.1 创建(永久)表空间  6.3.2 创建大文件表空间  6.3.3 创建临时表空间  6.4 修改表空间  6.4.1 扩展表空间  6.4.2 修改属性、状态 ...

    详解oracle用户创建(create user)

    详解oracle用户创建(create user)(上) ... ... 以便用户去执行相应的操作。当创建了一个的同时也创建了...3、默认的永久表空间,临时表空间 4、表空间配额 5、用户账号状态(locked or unlocked) 6、密码状态(expired or not)

    1853790_庄镇华_实验41

    3. 建立用户 masterA ,口令为 key,默认表空间名为 users,临时表空间名为 temp 4. 授予用户 masterA 以系统特权,包括 cre

    ORACLE教材

    临时表 表的操作 从数据中查看有关用户表信息 使用OEM实践操作 第七章:使用约束 主键约束 外部约束 唯一性约束 CHECK约束 NOT NULL约束 利用Enterprise Manager管理约束 第八章:管理索引、视图与...

    Oracle常用SQL

    本人多年来的常用并实用的所有Oracle Sql,其中包含大数据异常处理的sql,如当表超过1亿行时,就要使用“17临时表空间【Temp】操作.sql”来增加临时表空间,因为默认只有32G(注:临时表空间与表空间是不一样的东东...

    21天学通Oracle

    5.1.4 修改数据库默认表空间 67 5.1.5 修改表空间名称 68 5.1.6 删除表空间 69 5.2 创建Oracle数据表 70 5.2.1 利用工具创建数据表 70 5.2.2 利用工具查看数据表 71 5.2.3 利用命令创建数据表 72 5.2.4 利用...

    oracle 复习资料

    oracle 复习资料,包括表空间,临时表空间,表,增删查改,各种约束(唯一,主键,外键,自增,默认等)存储过程,触发器的等

Global site tag (gtag.js) - Google Analytics