ORACEL 常用命令
ORACLE EBS操作某一个FORM界面,或者后台数据库操作某一个表时发现一直出于"假死"状态,可能是该表被某一用户锁定,导致其他用户无法继续操作 代码如下:
- --锁表查询SQL:
SELECT object_name, machine, s.sid, s.serial#- FROM gv$locked_object l, dba_objects o, gv$session s
- WHERE l.object_id = o.object_id
- AND l.session_id = s.sid;
找到被锁定的表,解锁代码如下:
- --释放SESSION SQL:
- --alter system kill session 'sid, serial#';
- ALTER system kill session '23, 1647';
- --、查看表空间的名称及大小
- SELECT t.tablespace_name, round(SUM(bytes / ( * )), ) ts_size
- FROM dba_tablespaces t, dba_data_files d
- WHERE t.tablespace_name = d.tablespace_name
- GROUP BY t.tablespace_name;
- --、查看表空间物理文件的名称及大小
- SELECT tablespace_name,
- file_id,
- file_name,
- round(bytes / ( * ), ) total_space
- FROM dba_data_files
- ORDER BY tablespace_name;
- --、查看回滚段名称及大小
- SELECT segment_name,
- tablespace_name,
- r.status,
- (initial_extent / ) initialextent,
- (next_extent / ) nextextent,
- max_extents,
- v.curext curextent
- FROM dba_rollback_segs r, v$rollstat v
- WHERE r.segment_id = v.usn(+)
- ORDER BY segment_name;
- --、查看控制文件
- SELECT NAME FROM v$controlfile;
- --、查看日志文件
- SELECT MEMBER FROM v$logfile;
- --、查看表空间的使用情况
- SELECT SUM(bytes) / ( * ) AS free_space, tablespace_name
- FROM dba_free_space
- GROUP BY tablespace_name;
- SELECT a.tablespace_name,
- a.bytes total,
- b.bytes used,
- c.bytes free,
- (b.bytes * ) / a.bytes "% USED ",
- (c.bytes * ) / a.bytes "% FREE "
- FROM sys.sm$ts_avail a, sys.sm$ts_used b, sys.sm$ts_free c
- WHERE a.tablespace_name = b.tablespace_name
- AND a.tablespace_name = c.tablespace_name;
- --、查看数据库库对象
- SELECT owner, object_type, status, COUNT(*) count#
- FROM all_objects
- GROUP BY owner, object_type, status;
- --、查看数据库的版本
- SELECT version
- FROM product_component_version
- WHERE substr(product, , ) = 'Oracle';
- --、查看数据库的创建日期和归档方式
- SELECT created, log_mode, log_mode FROM v$database;
- --1G=1024MB
- --1M=1024KB
- --1K=1024Bytes
- --1M=11048576Bytes
- --1G=*11048576Bytes=11313741824Bytes
- SELECT a.tablespace_name "表空间名",
- total "表空间大小",
- free "表空间剩余大小",
- (total - free) "表空间使用大小",
- total / ( * * ) "表空间大小(G)",
- free / ( * * ) "表空间剩余大小(G)",
- (total - free) / ( * * ) "表空间使用大小(G)",
- round((total - free) / total, ) * "使用率 %"
- FROM (SELECT tablespace_name, SUM(bytes) free
- FROM dba_free_space
- GROUP BY tablespace_name) a,
- (SELECT tablespace_name, SUM(bytes) total
- FROM dba_data_files
- GROUP BY tablespace_name) b
- WHERE a.tablespace_name = b.tablespace_name
ORACEL 常用命令的更多相关文章
- Linux 常用命令(持续补充)
常用命令: command &:将进程放在后台执行 ctrl + z:暂停当前进程 并放入后台 jobs:查看当前后台任务 bg( %id):将任务转为后台执行 fg( %id):将任务调回前 ...
- LVM基本介绍与常用命令
一.LVM介绍LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制LVM - 优点:LVM通常用于装备大量磁盘的系统,但它同样适 ...
- Linux学习笔记(一):常用命令
经过统计Linux中能够识别的命令超过3000种,当然常用的命令就远远没有这么多了,按照我的习惯,我把已经学过的Linux常用命令做了以下几个方面的分割: 1.文件处理命令 2.文件搜索命令 3.帮助 ...
- git常用命令(持续更新中)
git常用命令(持续更新中) 本地仓库操作git int 初始化本地仓库git add . ...
- 【原】npm 常用命令详解
今年上半年在学习gulp的使用,对npm的掌握是必不可少的,经常到npm官网查询文档让我感到不爽,还不如整理了一些常用的命令到自己博客上,于是根据自己的理解简单翻译过来,终于有点输出,想学习npm这块 ...
- npm常用命令
npm常用命令 环境:win7 npm 是什么 NPM(node package manager),通常称为node包管理器.顾名思义,它的主要功能就是管理node包,包括:安装.卸载.更新.查看.搜 ...
- Git 常用命令
一.初始環境配置 git config --global user.name "John Doe"git config --global user.email johndoe@ex ...
- linux iptables常用命令之配置生产环境iptables及优化
在了解iptables的详细原理之前,我们先来看下如何使用iptables,以终为始,有可能会让你对iptables了解更深 所以接下来我们以配置一个生产环境下的iptables为例来讲讲它的常用命令 ...
- Linux常用命令(一)
Linux常用命令 1. pwd查看当前路径(Print Working Directory) [root@CentOS ~]# pwd/root 2. cd .. 返回上一级 .. 表示上一级 ...
随机推荐
- 如何在IIS7上配置 FTP7并使用IIS管理凭据方式进行验证
在 Windows Server 2008 R2 发布后,gOxiA 就开始着手于相关的测试和评估.IIS 是重点测试和评估之一!而今天与大家分享的是如何在 IIS7 上配置 FTP7 使用 IIS ...
- 百度 api 测试 & python
''' 一.文字转语音api,树莓派天气闹钟爬取实时天气数据转换为语音,设置树莓派计划任务 ''' from aip import AipSpeech import requests import r ...
- Mongodb性能调优
摘要 1. Mongodb 适用场景简介 2. Mongodb 性能监控与分析 3. Mongodb 性能优化建议 关于Mongodb的几个大事件 1.根据美国数据库知识大全官网发布的DB热度排行,M ...
- 【React Native开发】React Native控件之DrawerLayoutAndroid抽屉导航切换组件解说(13)
),请不要反复加群! 欢迎各位大牛,React Native技术爱好者增加交流!同一时候博客左側欢迎微信扫描关注订阅号,移动技术干货,精彩文章技术推送! 该DrawerLayoutAndroid组件封 ...
- linux 挂载移动盘
http://www.2cto.com/os/201411/354319.html 磁盘出现问题,有时候卸载不掉 参见http://blog.csdn.net/davil_dev/article/de ...
- html中图片上传预览的实现
本地图片预览 第一种方法 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type& ...
- Web安全系列(四):XSS 的防御
简介 XSS 的防御很复杂,并不是一套防御机制就能就解决的问题,它需要具体业务具体实现. 目前来说,流行的浏览器内都内置了一些 XSS 过滤器,但是这只能防御一部分常见的 XSS,而对于网站来说,也应 ...
- 转 FreeBSD通过PORTS安装软件的几个常用命令
1.怎样找到我想安装的包路径:# cd /usr/ports# make search name=mysql2.仅仅下载源码包,而不安装:# cd /usr/ports/directory# make ...
- IOS 网络解析
网络解析同步异步 /*------------------------get同步-------------------------------------*/ - (IBAction)GET_TB:( ...
- 使用Nginx的proxy_cache缓存功能取代Squid
Nginx从0.7.48版本开始,支持了类似Squid的缓存功能.这个缓存是把URL及相关组合当作Key,用md5编码哈希后保存在硬盘上,所以它可以支持任意URL链接,同时也支持404/301/302 ...