`
wanglihu
  • 浏览: 917537 次
  • 性别: Icon_minigender_1
  • 来自: 黑龙江
社区版块
存档分类

表的创建时间和表的大小空间

阅读更多
--查看表的创建时间
select created,last_ddl_time from dba_objects where owner='USER_FY' and object_name='YHGL';

--查看表的大小
1)select segment_name 表名,to_char(sum(bytes)/1024/1024/1024,'999G999D999')||'G'  所占空间
  from dba_segments where owner='USER_FY' and segment_name='TEST1'group by segment_name;
2)select to_char(sum(bytes)/1024/1024,'999G999D999')||'M' from dba_segments  where owner='USER_FY' and segment_name='TEST1';

--查看表所占空间
  select tablespace_name 表空间名称,to_char(sum(bytes)/(1024*1024*1024),'999G999D999')||'G' 表所占空间
  from dba_extents where owner='&owner' and segment_name='&table_name' and segment_type like 'TABLE%'group by tablespace_name;


注释:有两种含义的表大小
1)一种是分配给一个表的物理空间数量,而不管空间是否被使用,可以这样查询获得字节数:
  select segment_name, bytes from user_segments where segment_type = 'TABLE' and segment_name='TEST1';
  select segment_name, bytes from user_segments where segment_type = 'INDEX';
  或者
  select segment_name,sum(bytes)/1024/1024 from user_extents group by segment_name;
2)另一种表实际使用的空间,这样查询:
  analyze table test1 compute statistics;
  select num_rows *avg_row_len from user_tables where table_name='TEST1';

--查看每个表空间的大小
  select tablespace_name 表空间名称,sum(bytes)/1024/1024||'M' 所占空间 from dba_segments group by tablespace_name;
分享到:
评论

相关推荐

    完整ORACLE创建表空间、用户、设置用户权限脚本

    ### 完整Oracle创建表空间、用户及设置用户权限脚本解析 #### 一、创建表空间 在Oracle数据库管理中,创建表空间是数据库管理的基础之一。表空间是Oracle数据库中逻辑存储结构的一部分,它将数据库物理存储空间...

    orcl创建表空间

    此命令创建了一个名为`ռ`的表空间,并指定其数据文件的路径和初始大小为50MB,同时开启了自动扩展功能,以适应未来数据增长的需求。 ### 创建用户并关联表空间 在创建了表空间后,接下来是创建用户并指定该用户...

    oracle创建表,索引,表空间,触发器,schema用户,序列的Sql文

    这里创建了一个名为MyTableSpace的表空间,并指定初始数据文件大小为10MB,允许自动扩展。 4. **创建触发器**:触发器是一种数据库对象,会在特定的数据库操作(如INSERT、UPDATE或DELETE)发生时自动执行。例如,...

    Oracle表分区 建表空间 创建用户

    #### 一、表空间的创建与管理 在Oracle数据库中,**表空间**(Tablespace)是物理存储的逻辑容器,它由一个或多个数据文件组成。创建一个新的表空间对于数据库的管理非常重要。 ##### 创建表空间 根据给定的内容,...

    调整oracle内存及调整表空间大小方法

    10. **查看数据库的创建日期和归档方式** ```sql SELECT created, log_mode FROM v$database; ``` 通过上述SQL查询语句,可以详细了解数据库的各个方面,并据此做出更合理的管理和优化决策。

    oracle定时删除表空间的数据并释放表空间

    3. **purge操作**:Purge操作是删除已删除行的一种方法,通常用于临时表空间和Undo表空间。执行`PURGE`语句可以立即释放被删除的对象或行,而不是等待下次DML操作或数据库维护任务。 4. **DBMS_SCHEDULE包**:...

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

    通过以上介绍可以看出,在Oracle数据库中,正确管理和优化Temp表空间和UNDO表空间是非常重要的,尤其是对于那些执行大量排序、分组操作以及频繁进行事务处理的应用系统来说。合理利用Resize调整大小、替换原有表空间...

    Oracle本地管理表空间

    通过采用本地管理表空间,Oracle能够在降低系统资源消耗的同时提高并发性和性能,特别是对于大型数据库环境来说尤为重要。此外,它还简化了空间管理任务,使得DBA可以更加专注于其他关键任务。随着Oracle版本的不断...

    表空间暴长后如何才能取消自动扩展

    - 创建新表空间时,明确指定最大大小,不启用自动扩展功能。 - 将旧表空间中的数据迁移至新表空间,确保所有事务都已迁移到新表空间。 - 最后,删除旧表空间。 - 例如,针对案例中提到的`UNDO`表空间,可以执行...

    Oracle 表空间与数据文件

    Oracle 表空间分类有系统表空间和非系统表空间。系统表空间包括 SYSTEM、SYSAUX 等,非系统表空间包括 USERS、EXAMPLE 等。每个表空间至少包含一个数据文件,一个数据文件只能属于一个表空间。 Oracle 表空间的...

    DB2的表空间和缓冲池

    默认创建的目录表空间、系统临时表空间和常规表空间均为SMS类型。 2. **数据库管理的空间(DMS)**:DMS表空间由DB2直接管理。容器可以定义为文件或设备,空间分配和I/O操作完全由DB2控制。DMS表空间支持通过`ALTER...

    oracle创建分区表.pdf

    5. 分区表的扩容:随着时间推移,数据量增加,需要为分区表添加新的分区和表空间。本案例在2001年第三季度建立了一个新的表空间,并为表添加了新的分区。新分区的创建需要指定分区的名称、范围以及对应的表空间。 ...

    关于oracle的表空间,分区表,以及索引的总结

    - **表空间的创建与调整**:创建表空间时,需要指定其数据文件的位置、初始大小以及是否自动扩展。例如,`CREATE TABLESPACE HRPM0 DATAFILE '/oradata/misdb/HRPM0.DBF' SIZE 5M AUTOEXTEND ON NEXT 10M MAXSIZE ...

    链表的创建和输出链表的创建和输出

    这种数据结构允许动态地添加、删除和访问元素,特别适合处理大小不确定或频繁变动的数据集合。 在本主题中,“链表的创建和输出”主要涵盖了以下几个关键知识点: 1. **链表节点**:链表由一系列节点构成,每个...

    不要让临时表空间影响数据库性能

    例如,如果有一个员工信息表,记录按照创建时间排序,但用户想要按员工编号排序,Oracle就会在内存的PGA(程序全局区)中进行排序操作,并在排序区存储这些临时数据。然而,当排序区的空间不足时,Oracle会将超出...

    oracle表空间常用操作

    oracle表空间常用操作,包括表空间剩余使用大小、名称及大小、物理文件的名称及大小 、回滚段名称及大小 、控制文件 、日志文件 、数据库的创建日期和归档方式 、创建表空间、修改表空间等操作,供大家参考。

    表物理设计时的存储空间大小粗略计算(英文)

    ### 表物理设计时的存储空间大小粗略计算 在进行数据库表的物理设计时,一个重要的考虑因素是如何合理地估计所需的数据存储空间大小。这不仅有助于优化存储资源的使用,还能提高数据访问效率。本文将详细介绍如何...

    [Oracle]如何在亿级记录表中创建索引

    - 在创建索引过程中,应密切关注系统资源使用情况,特别是磁盘空间和CPU使用率。 - 定期对索引进行分析和调整,以保持其有效性。 - 需要考虑索引维护成本,尤其是在有大量写入操作的情况下。 总之,在亿级记录的表...

    查看Oracle表空间使用情况

    本篇文章将详细介绍如何通过SQL语句来查询Oracle表空间的相关信息,包括表空间大小、数据文件详情、回滚段状态、控制文件、日志文件、自由空间、对象统计以及数据库版本和日志模式等。 #### 二、SQL查询示例与解释 ...

Global site tag (gtag.js) - Google Analytics