`
无心徘徊
  • 浏览: 163080 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

表空间相关操作

 
阅读更多
select b.file_id  文件ID,
  b.tablespace_name  表空间,
  b.file_name     物理文件名,
  b.bytes       总字节数,
  (b.bytes-sum(nvl(a.bytes,0)))   已使用,
  sum(nvl(a.bytes,0))        剩余,
  sum(nvl(a.bytes,0))/(b.bytes)*100 剩余百分比
  from dba_free_space a,dba_data_files b
  where a.file_id=b.file_id
  group by b.tablespace_name,b.file_name,b.file_id,b.bytes
  order by b.tablespace_name


针对表空间进行增加物理文件
alter tablespace 表空间名 add datafile '路径' size 2048M;
扩大表空间文件
alter tablespace datafile '路径' resize 2048M;


select t2.username,    
       t2.sid,    
       t2.serial#,    
       t3.object_name,    
       t2.OSUSER,    
       t2.MACHINE,    
       t2.PROGRAM,    
       t2.LOGON_TIME,    
       t2.COMMAND,    
       t2.LOCKWAIT,    
       t2.SADDR,    
       t2.PADDR,    
       t2.TADDR,    
       t2.SQL_ADDRESS,    
       t1.LOCKED_MODE    
  from v$locked_object t1, v$session t2, dba_objects t3    
where t1.session_id = t2.sid    
   and t1.object_id = t3.object_id    
order by t2.logon_time; 

alter system kill session'50,492';
分享到:
评论

相关推荐

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

    在Oracle数据库系统中,表空间(Tablespace)是存储数据对象(如表、索引、视图等)的逻辑单位,而临时表空间(Temporary Tablespace)则用于存储临时数据,比如排序或联接操作产生的中间结果。创建和管理表空间及...

    powerdesigner为表设置表空间

    ### PowerDesigner 15 中为 Oracle 表指定表空间的操作指南 #### 一、PowerDesigner 简介 PowerDesigner 是一款由 Sybase 公司(后被 SAP 收购)开发的数据建模工具,广泛应用于数据库设计和管理领域。它提供了...

    表空间基本语法,常见操作

    - **System表空间**:存储系统字典表和其他系统相关信息,是数据库的核心部分。 - **Sysaux表空间**:自Oracle 10g引入,用于存放自动管理功能所需的信息,如数据字典快照和自动工作负载资料库(AWR)数据。 2. *...

    Oracle表空间操作命令

    本文介绍了一些基本的表空间操作命令,包括查看表空间信息、创建表空间以及调整表空间大小的方法。这些知识对于Oracle数据库管理员来说是非常实用的。理解并熟练掌握这些命令将有助于更好地管理和优化Oracle数据库...

    SAP系统增加表空间手册

    - 记录下所有的操作步骤和结果,包括但不限于操作时间、执行人、操作前后表空间的使用情况等。 4. **异常处理:** - 如果遇到未预见的情况或错误,应停止操作,并咨询资深技术人员或官方文档来解决问题。 #### ...

    Oracle 表空间 收缩

    6. **收缩表空间**:在所有对象都已移动完毕后,执行表空间的收缩操作。 ```sql ALTER DATABASE DATAFILE '/usr/local/oracle/ordata_ext/REPORT_TS.dbf' RESIZE 120G; ALTER DATABASE DATAFILE '/usr/local/...

    oracle表空间误操作

    理解表空间的工作原理,熟悉相关操作,并采取适当的预防措施,能有效防止和解决“Oracle表空间误操作”带来的问题。同时,利用各种学习资源和工具,不断更新知识,将有助于提高数据库管理的效率和安全性。

    Oracle用户(user)和表空间(tablespace).pdf

    本文主要探讨了 Oracle 用户(user)和表空间(tablespace)的相关概念、创建、配置、修改以及删除等核心操作,旨在为初学者提供一个清晰的学习路径。 首先,Oracle 用户是数据库的访问实体,它代表了数据库的认证...

    \Oracle 表空间与数据文件

    ### Oracle表空间与数据文件详解 #### 一、Oracle表空间与数据文件的概念 在Oracle数据库中,**表空间**是存储数据的基本单位之一,它是一个或多个数据文件的逻辑集合。表空间提供了数据存储的逻辑视图,而数据...

    表空间及临时文件的操作

    ### 表空间及临时文件的操作 #### 一、创建表空间 在Oracle数据库中,创建表空间是一项基础但...以上就是关于表空间及临时文件的操作的相关知识点。这些操作对于管理和维护Oracle数据库非常重要,希望对你有所帮助。

    从一个表空间 另一个表空间

    根据提供的标题、描述、标签及部分内容,我们可以总结出与Oracle表空间管理相关的多个知识点,具体如下: ### 一、理解Oracle表空间的概念 在Oracle数据库中,表空间是由一个或多个数据文件组成的逻辑存储单元。它...

    ORACLE表空间操作

    - 当进行表空间离线操作时,可能会导致正在使用该表空间的应用程序出现问题,请提前通知相关人员并做好应对准备。 - 当调整数据文件大小时,考虑到磁盘空间分配情况,可能需要预留足够的空闲空间。 - 在删除表空间...

    Oracle 表空间查询与操作方法

    ### Oracle表空间查询与操作方法 #### 一、Oracle表空间基本信息查询 1. **查询Oracle表空间使用情况** ```sql SELECT b.file_id AS file_id, b.tablespace_name AS tablespace, b.file_name AS filename, b...

    创建Oracle表空间

    本地管理的表空间使用位图来跟踪表空间的扩展和空闲空间,并且通常比字典管理的表空间性能更好,这是由于其减少了与数据字典对象相关的争用和锁定。以下是创建Oracle表空间的详细知识点: 1. 创建临时表空间: 临时...

    达梦数据库表空间管理

    这有助于我们更好地掌握如何管理和操作表空间。 ##### 1.1 DM7逻辑结构概述 - **数据库**: 整个数据库是最顶层的概念,包含了所有的数据、表空间等。 - **表空间**: 表空间是数据库中的逻辑存储单元,用于存储表、...

    oracle 表空间创建

    "Oracle 表空间创建" Oracle 表空间创建是 Oracle 数据库中的一种基本...在本节中,我们讨论了 Oracle 表空间创建的基本概念和步骤,并提供了相关的 SQL 语句,以便于读者更好地理解和应用 Oracle 表空间创建技术。

    UNDO表空间管理

    ### Oracle UNDO表空间管理详解 #### 一、概述 在Oracle数据库中,UNDO表空间扮演着极其重要的角色,特别是在事务处理与数据恢复方面。本文将深入浅出地介绍Oracle 10g/11g版本中的UNDO表空间管理机制。 #### 二...

    DB2表空间管理

    这一操作对于表空间的管理和迁移非常有用。 **重命名表空间命令示例**: ```sql RENAME TABLESPACE <old_name> TO ; ``` 例如,将名为`RESOURCE`的表空间重命名为`RES1`: ```sql RENAME TABLESPACE RESOURCE TO ...

    db2表空间详解

    打开DB2控制中心,选择目标数据库,进入“表空间”选项卡,按照提示填写相关信息,包括表空间名称、管理方式、容器等,完成配置后保存即可。 ##### 2. 使用命令行创建表空间 - **创建SMS表空间**:通过`...

Global site tag (gtag.js) - Google Analytics