oracle如何查看表空间

Oracle数据库是一款非常好用的关系型数据库,oracle的数据是以表空间来维护和存放的,在表空间中包含oracle的数据、结构等信息,如何查看表空间信息呢?本文针对此内容进行说明。

操作方法

  • 01

    查看当前用户使用的表空间情况,使用命令select * from user_users即可,其中username标识用户名,default_tablespace表示默认的表空间。

  • 02

    查看oracle下面所有的表空间,使用命令select * from Dba_Tablespaces即可,呈现的信息包括表空间名称以及表空间的大小等。

  • 03

    表空间是非常重要的资源,如果我们想查看表空间的使用情况,比如表空间利用率等指标,首先我们查询的用户必须有dba权限,使用如下的命令查询即可。

  • 04

    查看表空间物理文件的名称、位置及大小信息,表空间文件通常以dbf的后缀方式存储。

  • 05

    有些查询表空间的语句需要执行用户需要高的权限,如何查看当前用户的角色呢?使用命令select * from user_role_privs即可。

  • 06

    在查询到表空间的信息之后,我们有时需要删除没用的表空间,使用命令drop tablespace xxx including contents and datafiles;即可。

(0)

相关推荐

  • oracle数据库查看表空间使用率

    oracle数据库查看表空间使用率和设置表空间大小及自动增长的方法. 操作方法 01 查看表空间名称.大小.使用大小.剩余大小和使用率: SELECT a.tablespace_name " ...

  • Oracle如何创建表空间

    表空间对于一个表来说是非常重要的,如果表空间太小的话,会导致表的数据丢失等问题.下面小编来给大家分享一下Oracle如何创建表空间. 操作方法 01 首先我们来看一下创建表空间的格式,如下图所示,通过 ...

  • Oracle设置默认表空间和更改表空间的状态

    Oracle中维护表空间与数据文件--设置默认表空间和更改表空间的状态 操作方法 01 设置默认表空间: 在Oracle数据库中创建用户(使用CREATE USER语句)时,如果不指定表空间,则默认的 ...

  • Oracle如何创建表空间和用户

    Oracle系统,即是以Oracle关系数据库为数据存储和管理作为构架基础,构建出的数据库管理系统. Oracle,世界第一个支持SQL语言的商业数据库,定位于高端工作站,以及作为服务器的小型计算机, ...

  • Oracle表空间扩展

    Oracle表空间不足时的扩展方法 操作方法 01 第一步:查看表空间的名字及文件所在位置: select tablespace_name, file_id, file_name, round(byt ...

  • Oracle数据库如何创建、修改、删除表空间

    Oracle数据库在 逻辑上将数据存储在 表空间中,在 物理上将数据存储在 数据文件中.表空间分为: 永久表空间.undo表空间和临时表空间. 创建.修改.删除表空间 01 --创建永久表空间 cre ...

  • 怎么给oracle数据库,创建表空间和用户

    在初学oracle数据库时,我们就要给一个数据库创建表空间和用户,这样才好进去操作sql. 操作方法 01 首先在电脑的开始菜单中,输入cmd,按回车键.进入windows 窗体界面. 02 打开or ...

  • 怎么通过SQL语句查看MySQL数据库的表空间状态

    MySQL数据库提供丰富的sql命令,可以很方便的查看数据库表空间状态 操作方法 01 查看数据库的索引空间大小 在MySQL Workbench中运行以下SQL语句: -- 以GB为单位 SELEC ...

  • 用cmd命令创建oracle 数据库、用户和表空间

    教你用cmd命令,用语句创建用户和表空间.简单又实用 操作方法 01 Win+R调查运行窗口,输入cmd回车 02 连接到本地oracle库 03 创建名为"SXSJ"的表空间,其 ...