`
presses
  • 浏览: 116130 次
  • 性别: Icon_minigender_1
  • 来自: 中山
社区版块
存档分类
最新评论
阅读更多



 

1:磁盘->文件系统->数据文件->表空间:
       文件系统是对底层磁盘操作的一个上层抽像封装。oracle的数据文件(datafile)建立在文件系统之上。 oracle表空间是对数据文件的一个上层抽像封装。一个表空间可以对应多个数据文件,但一个数据文件只能属于一个表空间。

2:数据文件:
       数据文件可以设定一个固定大小。也可以设定一个固定大小并自动增加。(题外话,我们有时候导入数据到数据库时会出现一些初始化失败一类的错误,其中一个可能的原因是数据文件不够大,而且没有设置成自动增长。要解决这个问题,一种办法是把数据文件设为自动增长,另一个办法是为表空间增加数据文件)。

3:表空间类形:

        一、permanent:存放持久对像。二、temporary:存放临时对像。三、undo:撤销管理。

4:表空间状态设置:

          可以把表空间设置为只读(不能改数据,但可以删)。可以把表空间设置为nologging状态。

5:临时表空间:

        我们平时对数据进行排序、分组操作时。oracle会在临时表空间中用一个临时段来处理数据。临时表空间的数据建立、释放对用户都是透明的。但要注意的是,当临时表空间不够用时,会导上用户的操作失败。

6:表空间规划技巧:

        如果服务端有多个磁盘,且速度有区别,即可以在不同的磁盘上建立不同的表空间。然后分离活动表、静态表;分离索引与表;分离大对像和小对像到不同的表空间中。

  • 大小: 26.1 KB
  • 大小: 26.1 KB
0
0
分享到:
评论

相关推荐

    学习oracle创建一个表空间创建临时表空间创建用户表空间资源的权限

    首先,我们来了解如何创建一个常规表空间: 1. **创建表空间**: 使用`CREATE TABLESPACE`语句来创建一个新的表空间。例如,创建一个名为`MY_DATA`的表空间,使用`DATAFILE`指定数据文件的位置和大小: ```sql ...

    oracel表空间的使用情况

    表空间的使用情况对于数据库的性能和稳定性至关重要。以下将详细讲解如何查看Oracle表空间的使用情况,以及如何评估其使用率。 一、查看表空间使用情况 你可以通过执行SQL查询来获取表空间的详细使用信息。以下是...

    表空间的过大处理方法.docx

    若临时表空间的大小仍然过大,可能需要检查当前正在使用临时表空间的SQL语句。通过查询视图 `v$sort_usage`、`v$parameter`、`v$session` 和 `v$sql`,可以找出占用临时表空间的SQL语句: ``` SQL> select se....

    oracle表空间管理汇总.docx

    查看临时表空间的大小可以了解临时表空间的存储容量和使用情况。例如: ```sql select file_name,bytes/1024/1024 "MB",autoextensible,tablespace_name from dba_temp_files ``` 9. 查看数据库的默认临时表空间 ...

    Oracle压缩表表空间

    使现有表空间转换为压缩表空间: SQL> alter tablespace sms default compress; 查询 USER_TABLESPACES 数据字典视图可以确定是否已经利用 COMPRESS 对一个表空间进行了定义: SQL> select tablespace_name, def_...

    SQL语句大全—查看表空间

    通过以下SQL查询,你可以获得每个表空间的总大小、已使用空间、使用比例和空闲空间: ```sql SELECT A.TABLESPACE_NAME, (1 -(A.TOTAL)/B.TOTAL)*100 USED_PERCENT, A.TOTAL, B.TOTAL FROM ( SELECT ...

    Oracle数据库实验操作

    实验56:大文件表空间和表空间的管理模式 118 数据库的逻辑结构 120 实验57:建立表,描述表的存储属性 121 实验58:数据库范围extent的管理 128 undo段的管理 134 实验59:数据库自动回退段的管理 135 实验60:...

    Oracle数据库应用教程--管理表空间.pptx

    创建表空间使用`CREATE TABLESPACE`语句,可指定表空间名、数据文件的位置和大小、自动扩展选项、块大小、在线/离线状态、日志记录等参数。例如: ```sql CREATE TABLESPACE mytablespace DATAFILE '/path/to/data...

    专题资料(2021-2022年)03管理表空间和数据文件.ppt

    也可以在数据库创建后更改默认的临时表空间: ```sql ALTER DATABASE DEFAULT TEMPORARY TABLESPACE default_temp2; ``` 通过理解这些概念和操作,数据库管理员能够更有效地管理和优化Oracle数据库的存储,确保系统...

    用裸设备扩数据库表空间专题_完整版

    6. **扩展表空间**:如果已有表空间需要扩展,可以使用`ALTER TABLESPACE <表空间名> ADD DATAFILE '<设备路径>' SIZE <大小>;`语句,将裸设备添加到现有表空间。 在实际操作中,还需要注意以下几点: - **备份与...

    LINUX环境下,解决磁盘空间已满的问题

    4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 关机命令: 1、halt 立刻关机 2、poweroff 立刻关机 3、shutdown -h now 立刻关机(root用户使用) 4、shutdown -h 10 10分钟后自动关机 Linux环境...

    数据结构C语言版-线性表的单链表存储结构表示和实现优质资料.doc

    6. 构造空表:使用C语言实现构造空表的函数InitList,包括产生头结点、分配存储空间和初始化指针域。 7. 销毁表:使用C语言实现销毁表的函数DestroyList,包括释放所有元素的存储空间。 8. 清空表:使用C语言实现...

    ORCAL数据库实验答案

    5. **使用表空间**:一旦表空间创建完成,就可以在其中创建数据库对象。例如,可以创建用户、表、索引等,并指定它们存储在`CAP_ts`表空间中。这样做的好处是能够更好地管理和分配数据库资源,根据需要分配不同的表...

    ORACLE的UNDO表空间

    ORACLE的UNDO表空间 ORACLE的UNDO表空间是Oracle数据库中一个非常重要的组件,playing a crucial role in maintaining data consistency and providing a way to undo changes made to the database. 在本节中,...

    oracle基本知识

    2. **修改表空间大小**:当需要调整表空间大小时,可以使用`ALTER DATABASE DATAFILE`命令,如: ```sql ALTER DATABASE DATAFILE '/oracle/10g/data11.dbf' RESIZE 60M; ``` 这里将`data11.dbf`的数据文件大小改为...

    Oracle傻瓜手册

    5. 调整rbs表空间:rbs表空间用于回滚段,手册解释了如何调整其大小以优化事务处理。 6. 调整日志:日志文件的管理对于确保数据安全性至关重要,手册提供了调整日志文件的技巧。 7. 创建用户表空间:详细介绍了如何...

    20万图幅接图表-shp格式-wgs84坐标

    标题 "20万图幅接图表-...总之,这个"20万图幅接图表-shp格式-wgs84坐标"的数据集是一个庞大的地理信息资源,适用于各种地理空间分析、制图和规划项目。处理和利用这类数据集需要熟悉GIS软件和地理空间分析的基本原理。

    数据库日常运维手册.doc

    - 剩余表空间:评估可用空间,规划扩展需求。 - 性能监控:使用bstat/estat或statspack收集性能数据。 - 系统性能检查:关注CPU使用率、页面空间、I/O、缓冲命中率等关键指标。 2. 问题处理与预防 在日常运维中,...

    oracle数据更新及arcsde空间数据更新.pdf

    使用以下 PL/SQL脚本可以删除用户与表空间: ```sql /* 删除用户与表空间 */ drop user nhdj cascade; drop tablespace nhdj_data including contents and data; drop tablespace nhdj_temp including contents and ...

    查看MSSQL数据库每个表占用的空间大小.docx

    它提供了关于表、索引和数据库整体的磁盘空间使用情况的详细报告。 `sp_spaceused`的主要参数包括: 1. `@objname`: 这个参数指定了你要查询其空间使用情况的表名。如果省略此参数,`sp_spaceused`将返回整个数据库...

Global site tag (gtag.js) - Google Analytics