`
linuxgao
  • 浏览: 76147 次
社区版块
存档分类
最新评论

oracle 10g的temp表空间大小

阅读更多
【HP-UX 11.23 IA64  oracle10.1.0】
原来的tmp表空间通过oracle的console看占用了99%,担心不够用,随有增加一个临时表空间,2个数据文件大小各为2g。
通过测试发现以下问题:
1、建立表空间后,HP-UX的ll显示2个文件大小各为2g,但是bdf显示剩余空间没有变化,操作一个大的排序查询,console显示占用tmp的207M空间,ll显示2个文件大小各为2g,查看bdf则显示剩余空间少了200多M。
2、建立4g的临时表空间速度奇快,几乎是一点就完成了。
3、重复做多个查询,console中显示tmp空间没有增长,依然是207M。

得出2个猜想:
1、临时表空间文件建立时,操作系统并没有真正为其分配空间。(os又显示2g,怎么实现的呢?)
2、console中显示的使用部分是真正在磁盘上分配空间的。
3、console中显示的使用部分是真正的表空间大小,就像个空房子,可以在里面排序。
(怎么写成3个猜想了?)
分享到:
评论

相关推荐

    释放TEMP表空间占用硬盘空间

    标题与描述概述的知识点主要涉及Oracle数据库中临时表空间(TEMP表空间)的管理与优化,特别是当TEMP表空间占用过多硬盘空间时的处理方法。本文将深入解析这一过程,帮助读者理解并掌握释放TEMP表空间所占用硬盘空间...

    Oracle的Temp表空间和UNDO表空间的处理

    4. **调整新表空间大小**(如果需要): ```sql ALTER DATABASE TEMPFILE '/u01/app/oracle/oradata/BXG/temp02.dbf' RESIZE 100M; ``` #### 二、UNDO表空间处理 UNDO表空间用于存储事务的回滚信息,以便在需要...

    oracle11g创建表空间 .docx

    Oracle 11g 创建表空间详解 在 Oracle 11g 中,创建表空间是一个非常重要的步骤,它直接关系到数据库的性能和安全性。在本文中,我们将详细介绍如何使用控制台命令创建表空间,并对相关的知识点进行详细的解释。 ...

    oracle10G创建用户和表空间

    本文将围绕“Oracle 10g创建用户和表空间”这一主题展开,深入探讨如何在Oracle 10g环境中创建、修改和删除用户及其相关的表空间。 ### 创建用户 在Oracle 10g中,创建用户是数据库管理员的一项基本任务。用户是...

    Oracle临时表空间满的解决步骤

    解决 Oracle 临时表空间满的问题需要通过查看当前数据库的默认临时表空间、查看当前临时表空间的大小、创建新的临时表空间、将新建的临时表空间设置为数据库的默认临时表空间、删除原来的临时表空间、创建新的临时表...

    Oracle10g创建、修改、删除用户和用户表空间

    在Oracle 10g数据库管理中,创建、修改和删除用户以及用户表空间是数据库管理员(DBA)的常见任务。这些操作对于维护数据库的安全性、性能和数据完整性至关重要。下面将详细阐述如何在Oracle 10g中执行这些操作。 ###...

    oracle10g创建用户名和表空间

    下面将详细介绍如何在Oracle 10g环境中创建表空间、临时表空间以及用户,并对其进行相应的权限分配。 #### 一、创建表空间 表空间是Oracle数据库中的逻辑存储单元,用于组织和管理数据文件。创建表空间的基本语法...

    oracle 10G命令建立表空间、用户、权限实例简单易懂

    在Oracle 10G数据库管理中,创建表空间、用户及分配权限是基本且关键的操作。以下将基于给定的文件信息,详细解析如何通过Oracle 10G命令行进行这些操作。 ### 创建表空间 表空间是Oracle数据库中最大的逻辑存储...

    oracle表空间详解

    在 Oracle8i 之后,创建表空间都推荐使用“本地管理表空间”,这种表空间中的分区是一个固定大小的值。语法结构如下: ``` CREATE TABLESPACE 空间名称 DATAFILE '文件名 1' SIZE 数字 M [,'文件名2' SIZE 数字….] ...

    oracle-临时表空间

    TEMPFILE '/opt/oracle10g/oradata/orcl/ygj_temp.dbf' SIZE 32M AUTOEXTEND ON NEXT 32M MAXSIZE 2048M EXTENT MANAGEMENT LOCAL; ``` 这里定义了一个名为`ygj_temp`的临时表空间,初始大小为32MB,并设置了自动...

    oracle数据库用户 表空间创建

    根据给定的部分内容,可以看到一个名为`TOPO`的表空间被创建,并且添加了10个数据文件,每个数据文件的初始大小为30GB。这些操作通过以下SQL语句实现: ```sql CREATETABLESPACE TOPO DATAFILE '/u01/app/oracle/...

    Oracle10g创建表空间&&网页访问控制台[参考].pdf

    根据提供的文件信息,本文将详细解释Oracle 10g中创建表空间以及如何通过网页访问控制台的关键步骤和技术要点。 ### 一、Oracle 10g创建表空间 #### 1.1 创建临时表空间 临时表空间主要用于存储临时表和其他临时...

    \Oracle 表空间与数据文件

    - **USERS**:在Oracle 10g及以上版本中,用户的大部分数据都从`SYSTEM`表空间分离出来,放置在这个表空间中。 #### 二、Oracle的存储结构 Oracle数据库的存储结构可以从逻辑和物理两个层面来理解。 1. **逻辑...

    oracle 11g图形创建实例、表表空间、dmp导入命令

    Oracle 11g 图形创建实例、表表空间、dmp 导入命令详解 Oracle 11g 是一种关系型数据库管理系统,它提供了图形界面来创建实例、表表空间和导入 dmp 文件。本文将详细讲解如何使用 Oracle 11g 图形界面创建实例、...

    Oracle创建表空间、临时表、用户及用户授权

    在Oracle数据库管理中,表空间(Tablespaces)、临时表(Temporary Tables)、用户(Users)以及用户授权(User Authorization)是数据库管理员(DBA)进行数据库架构设计和安全管理的基础操作。以下将详细介绍这些...

    oracle 10g for linux2

    Oracle 10g的安装至少需要2.5GB的可用硬盘空间,这是为了保证软件及其相关组件的顺利部署。 ##### 临时硬盘空间 安装过程中,Oracle 10g需要超过400MB的临时硬盘空间。推荐使用`/tmp`文件夹作为临时目录。如果`/tmp...

    Oracle10G常用维护语句

    这些Oracle 10G的维护语句涵盖了数据库的基本管理操作,包括表空间管理、用户创建与授权、参数调整、空间监控、数据库对象查询以及会话控制等方面。熟练掌握这些语句能有效提高DBA的工作效率,确保数据库的稳定运行...

    Oracle10G On Aix

    - **创建表空间**:根据业务需求创建必要的表空间,如SYSTEM、USERS、TEMP等。 - **启动和停止数据库服务**:学习如何使用`sqlplus`和`dbstart`/`dbshut`命令来启动和关闭数据库服务。 在AIX上配置Oracle 10G数据库...

    Oracle数据库创建表空间、建立用户、授权、还原备份.docx

    这里创建了一个名为`DB_TEMP`的临时表空间,并指定了文件的位置、初始大小、自动扩展策略以及最大大小。`EXTENT MANAGEMENT LOCAL`表示该表空间采用本地化管理方式,这通常比字典管理方式更为高效。 ##### 2. 创建...

Global site tag (gtag.js) - Google Analytics