查询锁表
SELECT /*+ rule */ lpad(' ',decode(l.xidusn ,0,3,0))||l.oracle_username User_name,
o.owner,o.object_name,o.object_type,s.sid,s.serial#
FROM v$locked_object l,dba_objects o,v$session s
WHERE l.object_id=o.object_id
AND l.session_id=s.sid
ORDER BY o.object_id,xidusn DESC;
解锁 'sid,serial'
alter system kill session '553,6';
查询正在执行的存储过程:
select name from v$db_object_cache where locks > 0 and pins > 0 and type='PROCEDURE'
查询某个表空间里所有表的大小:
select sum(d.bytes) / 1024 / 1024 / 1024 || 'G' as total_bytes,
d.tablespace_name
from dba_data_files d
where d.tablespace_name = 'BASE01'
group by d.tablespace_name
查询表空间数据文件名及其大小:
select t.file_name,t.bytes from dba_data_files t where t.tablespace_name='UNDOTBS1';
查询某个表空间里的表:
select table_name,tablespace_name from user_tables where tablespace_name='UNDOTBS1';
查询表空间使用情况
select df.tablespace_name
"Tablespace",df.bytes/(1024*1024)
"Total Size(MB)",
sum(fs.bytes)/(1024*1024) "Free
Size(MB)",
round(sum(fs.bytes)*100/df.bytes)
"% Free",
round((df.bytes-sum(fs.bytes))*100/
df.bytes) "% Used"
from dba_free_space fs,
(select tablespace_name,
sum(bytes) bytes from
dba_data_files group by
tablespace_name ) df
where fs.tablespace_name(+) =
df.tablespace_name
group by df.tablespace_name,
df.bytes;
查询数据库连接数
select count(*) from v$process -- 数据库当前连接数
select value from v$parameter where name = 'processes' – 数据库所允许的最大连接数
查看服务器上的数据库:oracle用户登陆服务器,sqlplus '/as sysdba',select username from dba_users;
分享到:
相关推荐
Oracle数据库是世界上最流行的数据库管理系统之一,广泛应用于企业级数据存储和管理。本篇文章将深入探讨Oracle的相关操作,帮助你...阅读“oracle相关操作.doc”和“oracle总结.docx”将为你提供更详细的指导和实例。
### C# 版 Oracle 数据库通用操作类解析 在现代软件开发中,数据库操作是必不可少的一部分,而 C# 结合 Oracle 数据库的应用尤为广泛。本文将深入探讨一个用于简化 Oracle 数据库操作的 C# 类——`ConnForOracle`。...
作为与Java相关的知识,理解Oracle数据库对于开发Java后端应用程序至关重要。 一、Oracle简介 Oracle数据库系统由美国Oracle公司开发,它支持分布式数据库、实时事务处理、并发控制等特性,具有高度可扩展性和安全...
主要是些创建用户啊,授予权限,创建表空间,临时表空间的知识。
在软件开发过程中,经常需要处理与数据库相关的操作,例如数据的增删改查等。本篇文章将基于一个具体的示例——使用 C# 对 Oracle 数据库进行基本的操作(包括插入、删除、更新记录),来详细解释如何在 C# 应用程序...
Oracle登录sqlplus的方式,Oracle表空间基本操作,Oracle用户的基本操作,Oracle导入导出基本操作,Oracle查看当前和断开会话连接 ,Oracle11g数据导入10g数据库
Python操作Oracle数据库是一种常见的任务,尤其在数据处理和自动化脚本编写中。为了实现这一功能,我们需要特定的软件和库。以下是对标题、描述和标签的详细解释,以及相关知识点的深入探讨。 首先,"cx_Oracle-...
Oracle数据操作和控制语言(Data Manipulation Language, DML)是Oracle数据库系统中用于处理数据的核心部分,包括插入、更新、删除以及查询等操作。在深入理解Oracle DML之前,我们首先需要对Oracle数据库有一个...
本篇文章主要针对如何禁用Oracle数据库的操作系统认证方式以及禁止SYS用户远程登录两个方面进行详细介绍,旨在帮助读者理解和掌握相关技术要点。 #### 一、Oracle禁用操作系统认证方式登陆 Oracle数据库默认情况下...
在Oracle数据库操作中,GoldenGate常用于企业级的数据整合、灾难恢复和跨数据中心的数据同步。 Oracle数据库系统的核心组成部分包括以下几个关键知识点: 1. **SQL语法**:Oracle支持结构化查询语言(SQL),用于...
### Oracle RAC重启操作手册知识点解析 #### 一、准备工作 **知识点1:确认应用程序状态** - **背景**: 在进行任何重启操作之前,确保所有的应用程序都已经停止是非常重要的一步。 - **目的**: 避免在数据库重启...
这条命令用于切换当前用户为Oracle用户,以获得执行Oracle相关操作所需的权限。 2. **创建备份目录:** ```bash [oracle@sxapp1 oracle]$ mkdir -p /home/oracle/phy_backup [oracle@sxapp1 oracle]$ cd /home/...
同时,确保可继承权限被正确传播到子对象,以使IIS能够正常运行Oracle相关的应用程序。 存储位置也是Oracle操作中的关键环节。Oracle数据库的数据文件、控制文件、日志文件等都存储在特定的位置,这些位置的选择...
ORACLE盘点操作流程 ORACLE盘点操作流程是Oracle Application中的一种盘点操作方法,该方法主要用于对仓库中的库存进行盘点和统计。下面是该操作流程的详细说明: 第一步:创建盘点计划 在Physical Inventory模块...
操作类,可实现C#对Oracle数据库的相关操作
在本文中,我们将讨论一个常见的问题,即在...在进行操作系统升级或迁移时,最好提前备份所有相关配置和数据,以避免此类问题的发生。同时,了解并熟悉Oracle的系统配置和管理工具,对于快速诊断和解决问题至关重要。
**删除Oracle服务项:** 在注册表编辑器中删除与Oracle相关的服务条目。 5. **删除日志文件:** 清除Event Log中的Oracle相关日志。 6. **删除安装目录:** 移除C:\Program Files\Oracle下的所有文件夹。 7. **...
Oracle9i 客户端精简版是一款专为在没有安装Oracle数据库服务器的计算机上进行Oracle相关操作而设计的应用程序。这款客户端软件提供了对Oracle数据库的基本访问和管理功能,允许用户执行SQL查询、数据导入导出、应用...
- **引用Oracle Provider**:在项目中,需要添加对Oracle数据提供者的引用,如`System.Data.OracleClient`,这允许你的代码使用Oracle相关的.NET类。 - **编译选项**:确保编译选项设置正确,以便链接到Oracle的动态...
通过正确配置Oracle驱动,创建数据库对象,以及使用SQL语句,测试人员可以高效地完成数据库相关的自动化测试任务。同时,采用参数化查询、错误处理和性能优化等技巧,可以进一步提升测试的质量和效率。掌握这些技术...