Oracle之表空间监控

目录

表空间概述

表空间的分类

各种表空间的作用

PIGOSS BSM监控Oracle表空间


表空间概述

数据库的逻辑存储空间,可以理解为在数据库中开辟的空间用来存储数据库对象。

表空间的分类

① 永久表空间:存储数据库中要永久化存储的对象,如:表、视图、存储过程、索引。

② 临时表空间:存储数据库操作的中间执行过程,如:保存order by数据库排序、分组时产生的临时数据。操作完成后,存放的内容会被自动释放。所有的用户都使用TEMP作为临时表空间,一般只有temp一个临时表空间,如果还需要别的临时表空间,可以自己创建。

③ UNDO表空间:保存数据修改前的副本。用于保存事务所修改的旧值,即被修改前的数据。当我们对一张表中的数据进行修改的同时会对修改前的信息进行保存,为了对数据执行回滚、恢复、撤销的操作。(回滚用于撤销当前事务或者有问题的事务,利用rollback方法即可完成事务的回滚。)

各种表空间的作用

默认表空间有:SYSTEM,SYSAUX,USERS,TEMP,UNDOTBS1

SYSTEM:sys用户默认的永久表空间(系统),用来存放数据字典、表、视图、存储过程的定义。
SYSAUX:system辅助表空间,10g中引入的,用来存放Oracle工具,比如metadata(OEM,Streams)等组件,以减轻system表空间的压力。
USERS:用户默认的永久表空间(用户对象)。用于存储普通用户的相关数据,包括表、索引等。在创建新用户时,可以将该用户的数据存储在特定的表空间中。这样可以为不同的用户提供不同的存储空间。
UNDOTBS1:保存数据修改前的镜像。
TEMP:用户默认的临时表空间,不能存放永久性对象,用户保存数据库排序,分组等操作时产生的临时数据信息。
自定义表空间:用户创建的表空间

PIGOSS BSM监控Oracle表空间

1、系统表空间,可监控表空间总大小、已使用、空闲大小、使用率信息。

 2、临时表空间,可监控表空间总大小、已使用、空闲大小、使用率信息。

 3、用户表空间,可监控表空间总大小、已使用、空闲大小、使用率、状态、是否自动扩展、剩余可扩展大小等信息。

4、Oracle表空间信息可视化展现

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值