Oracle表空间(查看表空间)

1:查看当前表空间(TableSpace)

select tablespace_name from dba_data_files order by tablespace_name;

执行结果

1:系统表空间(SYSTEM):用于存放Oracle系统内部表和数据字典的数据,如表名、列名、用户名等。

2:SYSAUX表空间:Oracle11g新增表空间,充当SYSTEM的辅助表空间,降低了SYSTEM表空间的负荷,主要存储数据字典以外的其他数据对象。

3:UNDO表空间:撤销表空间,主要用于存储撤销信息的表空间。当用户对数据表进行修改操作时,Oracle系统自动使用撤销表空间来临时存放修改前的数据。

4:USERS表空间:Oracle建议用户使用的表空间,可以在这个表空间创建各种数据对象。比如创建表、索引、用户等数据对象。

2:查看表空间以及数据文件

SELECT FILE_name,TABLESPACE_NAME from dba_data_files;

临时表空间的数据文件并不显示,需要执行SELECT FILE_name,tablespace_name from dba_temp_files;

原文地址:https://www.cnblogs.com/WangYio/p/9246406.html

时间: 2024-11-20 22:08:21

Oracle表空间(查看表空间)的相关文章

Oracle 11g R2查看表的存储结构

select user, table_name 表名, tablespace_name 表空间名,          initial_extent 初始区长, next_extent 后续区长, min_extents 最小区数,          max_extents 最大区数 from user_tables  where table_name='table1'; table1为所要查看表的表名.

【Oracle】数据库查看表结构命令

写项目文档的时候可能需要写数据库表结构,用编辑器右键查看表结构一行行复制显然是效率很低的,通过命令查看表结构而后多行多列复制才是王道,只为了方便编写文档,这里介绍两个命令 1.查询表所有字段 select * from user_tab_columns where Table_Name='表名'; 2.查询表字段注释 select * from user_col_comments where Table_Name='表名'; End .

mybatis 动态添加表,查看表,添加数据

1.动态添加表 mapper int dropExistTable(@Param("tableName") String tableName);//自动创建数据表 映射文件 <update id="dropExistTable" parameterType="string" statementType="STATEMENT"> CREATE TABLE ${tableName} ( `id` int(11) NOT

(四)创建表、查看表、插入记录

关于mysql数据库的表概况 ,查看表状态

SHOW TABLE STATUS FROM `DB_NAME` WHERE  ENGINE IS NOT NULL; SHOW TABLE STATUS FROM `DB_NAME`  WHERE NAME IN ('table_1','table_2') AND ENGINE IS NOT NULL; 原文地址:https://www.cnblogs.com/Rampage/p/8244622.html

查看oracle数据库的大小和空间使用情况

查看oracle数据库的大小和空间使用情况 (2012-06-19 14:44:30) 转载▼ 标签: 杂谈 分类: oracle 1.查看表空间的使用状况 SELECT upper(f.tablespace_name) 表空间名, d.Tot_grootte_Mb "表空间大小(M) ", d.Tot_grootte_Mb - f.total_bytes "已使用空间(M) ", round((d.Tot_grootte_Mb - f.total_bytes) /

Oracle以及SDE维护常用命令-查看表空间等

之前现场反馈一个数据更新的问题,查看感觉是因为表空间满了导致的(错误在之前的博客随笔中写过),因此远程对服务器进行查看.个人平常都是通过Oracle客户端的Entreprise Manager Console进行查看的,但是发现服务器上只安装了Oracle服务端并且不能正常进行网页登录查看. 因此到网上查了一下查看Oracle表空间使用情况的查询语句,通过PLSQL进行查询查看,在这里记录一下,另外附几个常用的Oracle以及SDE命令. 查看表空间的使用情况(解决此次问题使用) select

Oracle 查看表空间的大小及使用情况sql语句

SQL1: --1.查看表空间的名称及大小 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tablespaces t, dba_data_files d WHERE t.tablespace_name = d.tablespace_name GROUP BY t.tablespace_name; --2.查看表空间物理文件的名称及大小 SELECT tablespace_name,

zbb20170816 oracle Oracle 查看表空间、数据文件的大小及使用情况sql语句

oracle Oracle 查看表空间.数据文件的大小及使用情况sql语句 --表空间 --1G=1024MB --1M=1024KB --1K=1024Bytes --1M=11048576Bytes --1G=1024*11048576Bytes=11313741824Bytes SELECT a.tablespace_name "表空间名", total "表空间大小", free "表空间剩余大小", (total - free) &qu

Oracle 查看表空间大小及其扩展

在ORACLE数据库中,所有数据从逻辑结构上看都是存放在表空间当中,当然表空间下还有段.区.块等逻辑结构.从物理结构上看是放在数据文件中.一个表空间可由多个数据文件组成.系统中默认创建的几个表空间:SYSTEM,SYSAUX,USERS,UNDOTBS1,EXAMPLE,TEMP还有用户自己建立的表空间,可以对其进行分成三类 永久表空间                存放永久性数据,如表,索引等. 临时表空间                不能存放永久性对象,用于保存数据库排序,分组时产生的临时