ORACLE EBS操作某一个FORM界面,或者后台数据库操作某一个表时发现一直出于"假死"状态,可能是该表被某一用户锁定,导致其他用户无法继续操作 代码如下:

  1. --锁表查询SQL
    SELECT object_name, machine, s.sid, s.serial#
  2. FROM gv$locked_object l, dba_objects o, gv$session s
  3. WHERE l.object_id = o.object_id
  4. AND l.session_id = s.sid;

找到被锁定的表,解锁代码如下:

  1. --释放SESSION SQL:
  2. --alter system kill session 'sid, serial#';
  3. ALTER system kill session '23, 1647';
  1. --、查看表空间的名称及大小
  2. SELECT t.tablespace_name, round(SUM(bytes / ( * )), ) ts_size
  3. FROM dba_tablespaces t, dba_data_files d
  4. WHERE t.tablespace_name = d.tablespace_name
  5. GROUP BY t.tablespace_name;
  6. --、查看表空间物理文件的名称及大小
  7. SELECT tablespace_name,
  8. file_id,
  9. file_name,
  10. round(bytes / ( * ), ) total_space
  11. FROM dba_data_files
  12. ORDER BY tablespace_name;
  13. --、查看回滚段名称及大小
  14. SELECT segment_name,
  15. tablespace_name,
  16. r.status,
  17. (initial_extent / ) initialextent,
  18. (next_extent / ) nextextent,
  19. max_extents,
  20. v.curext curextent
  21. FROM dba_rollback_segs r, v$rollstat v
  22. WHERE r.segment_id = v.usn(+)
  23. ORDER BY segment_name;
  24. --、查看控制文件
  25. SELECT NAME FROM v$controlfile;
  26. --、查看日志文件
  27. SELECT MEMBER FROM v$logfile;
  28. --、查看表空间的使用情况
  29. SELECT SUM(bytes) / ( * ) AS free_space, tablespace_name
  30. FROM dba_free_space
  31. GROUP BY tablespace_name;
  32. SELECT a.tablespace_name,
  33. a.bytes total,
  34. b.bytes used,
  35. c.bytes free,
  36. (b.bytes * ) / a.bytes "% USED ",
  37. (c.bytes * ) / a.bytes "% FREE "
  38. FROM sys.sm$ts_avail a, sys.sm$ts_used b, sys.sm$ts_free c
  39. WHERE a.tablespace_name = b.tablespace_name
  40. AND a.tablespace_name = c.tablespace_name;
  41. --、查看数据库库对象
  42. SELECT owner, object_type, status, COUNT(*) count#
  43. FROM all_objects
  44. GROUP BY owner, object_type, status;
  45. --、查看数据库的版本 
  46. SELECT version
  47. FROM product_component_version
  48. WHERE substr(product, , ) = 'Oracle';
  49. --、查看数据库的创建日期和归档方式
  50. SELECT created, log_mode, log_mode FROM v$database;
  1. --1G=1024MB
  2. --1M=1024KB
  3. --1K=1024Bytes
  4. --1M=11048576Bytes
  5. --1G=*11048576Bytes=11313741824Bytes
  6. SELECT a.tablespace_name "表空间名",
  7. total "表空间大小",
  8. free "表空间剩余大小",
  9. (total - free) "表空间使用大小",
  10. total / ( * * ) "表空间大小(G)",
  11. free / ( * * ) "表空间剩余大小(G)",
  12. (total - free) / ( * * ) "表空间使用大小(G)",
  13. round((total - free) / total, ) * "使用率 %"
  14. FROM (SELECT tablespace_name, SUM(bytes) free
  15. FROM dba_free_space
  16. GROUP BY tablespace_name) a,
  17. (SELECT tablespace_name, SUM(bytes) total
  18. FROM dba_data_files
  19. GROUP BY tablespace_name) b
  20. WHERE a.tablespace_name = b.tablespace_name

ORACEL 常用命令的更多相关文章

  1. Linux 常用命令(持续补充)

    常用命令: command &:将进程放在后台执行 ctrl + z:暂停当前进程 并放入后台 jobs:查看当前后台任务 bg( %id):将任务转为后台执行 fg( %id):将任务调回前 ...

  2. LVM基本介绍与常用命令

    一.LVM介绍LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制LVM - 优点:LVM通常用于装备大量磁盘的系统,但它同样适 ...

  3. Linux学习笔记(一):常用命令

    经过统计Linux中能够识别的命令超过3000种,当然常用的命令就远远没有这么多了,按照我的习惯,我把已经学过的Linux常用命令做了以下几个方面的分割: 1.文件处理命令 2.文件搜索命令 3.帮助 ...

  4. git常用命令(持续更新中)

    git常用命令(持续更新中) 本地仓库操作git int                                 初始化本地仓库git add .                       ...

  5. 【原】npm 常用命令详解

    今年上半年在学习gulp的使用,对npm的掌握是必不可少的,经常到npm官网查询文档让我感到不爽,还不如整理了一些常用的命令到自己博客上,于是根据自己的理解简单翻译过来,终于有点输出,想学习npm这块 ...

  6. npm常用命令

    npm常用命令 环境:win7 npm 是什么 NPM(node package manager),通常称为node包管理器.顾名思义,它的主要功能就是管理node包,包括:安装.卸载.更新.查看.搜 ...

  7. Git 常用命令

    一.初始環境配置 git config --global user.name "John Doe"git config --global user.email johndoe@ex ...

  8. linux iptables常用命令之配置生产环境iptables及优化

    在了解iptables的详细原理之前,我们先来看下如何使用iptables,以终为始,有可能会让你对iptables了解更深 所以接下来我们以配置一个生产环境下的iptables为例来讲讲它的常用命令 ...

  9. Linux常用命令(一)

    Linux常用命令 1. pwd查看当前路径(Print Working Directory)    [root@CentOS ~]# pwd/root 2. cd .. 返回上一级 .. 表示上一级 ...

随机推荐

  1. 如何在IIS7上配置 FTP7并使用IIS管理凭据方式进行验证

    在 Windows Server 2008 R2 发布后,gOxiA 就开始着手于相关的测试和评估.IIS 是重点测试和评估之一!而今天与大家分享的是如何在  IIS7 上配置 FTP7 使用 IIS ...

  2. 百度 api 测试 & python

    ''' 一.文字转语音api,树莓派天气闹钟爬取实时天气数据转换为语音,设置树莓派计划任务 ''' from aip import AipSpeech import requests import r ...

  3. Mongodb性能调优

    摘要 1. Mongodb 适用场景简介 2. Mongodb 性能监控与分析 3. Mongodb 性能优化建议 关于Mongodb的几个大事件 1.根据美国数据库知识大全官网发布的DB热度排行,M ...

  4. 【React Native开发】React Native控件之DrawerLayoutAndroid抽屉导航切换组件解说(13)

    ),请不要反复加群! 欢迎各位大牛,React Native技术爱好者增加交流!同一时候博客左側欢迎微信扫描关注订阅号,移动技术干货,精彩文章技术推送! 该DrawerLayoutAndroid组件封 ...

  5. linux 挂载移动盘

    http://www.2cto.com/os/201411/354319.html 磁盘出现问题,有时候卸载不掉 参见http://blog.csdn.net/davil_dev/article/de ...

  6. html中图片上传预览的实现

    本地图片预览 第一种方法 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type& ...

  7. Web安全系列(四):XSS 的防御

    简介 XSS 的防御很复杂,并不是一套防御机制就能就解决的问题,它需要具体业务具体实现. 目前来说,流行的浏览器内都内置了一些 XSS 过滤器,但是这只能防御一部分常见的 XSS,而对于网站来说,也应 ...

  8. 转 FreeBSD通过PORTS安装软件的几个常用命令

    1.怎样找到我想安装的包路径:# cd /usr/ports# make search name=mysql2.仅仅下载源码包,而不安装:# cd /usr/ports/directory# make ...

  9. IOS 网络解析

    网络解析同步异步 /*------------------------get同步-------------------------------------*/ - (IBAction)GET_TB:( ...

  10. 使用Nginx的proxy_cache缓存功能取代Squid

    Nginx从0.7.48版本开始,支持了类似Squid的缓存功能.这个缓存是把URL及相关组合当作Key,用md5编码哈希后保存在硬盘上,所以它可以支持任意URL链接,同时也支持404/301/302 ...