`

Oracle常用SQL语句(一)

阅读更多

查看数据库的版本 

Select version FROM Product_component_version

Where SUBSTR(PRODUCT,1,6)='Oracle';

 

如何远程判断Oracle数据库的安装平台

select * from v$version;

 

查看数据库的创建日期和归档方式

Select Created, Log_Mode, Log_Mode From V$Database;

 

查看数据库库对象

select owner, object_type, status, count(*) count# from all_objects group by owner, object_type, status;

 

查看日志文件

select member from v$logfile;

 

查看表空间物理文件的名称及大小

select tablespace_name,

       file_id,

       file_name,

       round(bytes / (1024 * 1024), 0) total_space

  from dba_data_files

 order by tablespace_name;

 

查看表空间的使用情况

SELECT A.TABLESPACE_NAME,

       A.BYTES TOTAL,

       B.BYTES USED,

       C.BYTES FREE,

       (B.BYTES * 100) / A.BYTES "% USED",

       (C.BYTES * 100) / 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;

 


耗资源的进程(top session)

select s.schemaname schema_name,

       decode(sign(48 - command),

              1,

              to_char(command),

              'Action Code #' || to_char(command)) action,

       status session_status,

       s.osuser os_user_name,

       s.sid,

       p.spid,

       s.serial# serial_num,

       nvl(s.username, '[Oracle process]') user_name,

       s.terminal terminal,

       s.program program,

       st.value criteria_value

  from v$sesstat st, v$session s, v$process p

 where st.sid = s.sid

   and st.statistic# = to_number('38')

   and ('ALL' = 'ALL' or s.status = 'ALL')

   and p.addr = s.paddr

 order by st.value desc, p.spid asc, s.username asc, s.osuser asc

 

根据sid查是哪台电脑的链接

select osuser,machine,username,sid,serial# from v$session where sid='128';

 

根据sid查对应的sql

select SID,SQL_TEXT from v$open_cursor where SID='128';

分享到:
评论

相关推荐

    ORACLE常用SQL语句大全.pdf

    Oracle 常用 SQL 语句大全 本文档总结了 Oracle 中常用的 SQL 语句,包括数据库的创建、删除、备份、表的创建、删除、修改、索引的创建、视图的创建等基本操作,以及一些高级查询运算符的使用。 一、数据库操作 ...

    oracle常用SQL语句(汇总版).docx

    Oracle 常用 SQL 语句汇总 Oracle 是一个功能强大且复杂的关系数据库管理系统,它提供了多种 SQL 语句来管理和操作数据库。在本文中,我们将详细介绍 Oracle 中常用的 SQL 语句,包括数据控制语句(DML)、数据定义...

    oracle常用sql语句大全 注释完整 放心使用

    本资料集包含了Oracle数据库中常用SQL语句的大全,注释完整,非常适合初学者和有经验的开发者参考使用。 1. **数据查询(SELECT语句)**: - `SELECT * FROM table_name;`:查询表table_name中的所有列。 - `...

    Oracle Sql语句转换成Mysql Sql语句

    本项目提供了一个Java源码工具,能够帮助用户便捷地将Oracle SQL语句转换为MySQL SQL语句。 Oracle SQL与MySQL SQL的主要差异在于以下几个方面: 1. **数据类型**:Oracle支持的数据类型如NUMBER、LONG、RAW等在...

    Oracle常用的SQL语句维护

    本文将深入探讨Oracle中常用的SQL语句以及与数据库表空间相关的维护知识。 首先,让我们了解如何在Oracle中创建表空间。表空间是Oracle数据库中存储数据的逻辑单位,它由一个或多个数据文件组成。创建表空间的SQL...

    ORACLE 常用SQL语句

    ORACLE 常用 SQL 语句 ORACLE 是一种关系数据库管理系统,它提供了多种 SQL 语句来操作和管理数据库。下面将 Introduced 13 种常用的 ORACLE SQL 语句,涵盖字符串处理、数据搜索和修改等方面。 1. ASCII 函数 ...

    Oracle数据库sql语句 跟踪器

    Oracle数据库SQL语句跟踪器,通常被称为SQL Monitor,是一种强大的工具,用于监控和分析数据库中的SQL语句执行情况。在Oracle环境中,理解SQL语句的行为是优化数据库性能的关键。SQL Monitor提供实时视图,帮助DBA...

    oracle常用sql语句

    oracle常用sql语句

    压测Oracle的SQL语句的性能情况

    本文将深入探讨如何利用压力测试工具来评估和优化Oracle数据库中的SQL语句性能。 标题"压测Oracle的SQL语句的性能情况"暗示了我们关注的是在高负载情况下,Oracle数据库处理SQL查询的能力。压力测试(Pressure ...

    Oracle常用SQL语句复习

    本篇将基于"Oracle常用SQL语句复习"这一主题,深入探讨Oracle SQL的基本语法和常用操作,帮助读者巩固和提升Oracle数据库操作技能。 1. **数据查询基础** - `SELECT`语句是SQL中最基本的查询命令,用于从一个或多...

    Oracle-Sql语句资料oracle+110个常用函数经典SQL语句大全.zip

    Oracle_Sql语句资料oracle+110个常用函数经典SQL语句大全,可供学习参考。

    oracle常用SQL语句下载

    Oracle SQL是用于管理和操作Oracle数据库的强大工具,它包含多种用于数据查询、操作、定义和控制的语句。本文将深入探讨Oracle SQL中的常见查询和计算功能。 首先,SQL(Structured Query Language,结构化查询语言...

    oracle的SQL语句的一些经验总结

    Oracle SQL语句是数据库管理员和开发人员在处理Oracle数据库时不可或缺的工具。它允许用户查询、更新、插入和删除数据,以及执行各种复杂的数据库操作。以下是对"Oracle的SQL语句的一些经验总结"中可能涉及的关键...

    Oracle常用SQL语句

    Oracl 常用SQL语句 Oracle基础语句

    oracle常用监控SQL语句集合

    以上只是"oracle常用监控SQL语句集合"中的一部分内容,实际文档可能还包含更多实用的查询语句和技巧,帮助用户深入理解Oracle数据库的运行机制,提升数据库管理和性能优化的能力。学习并熟练运用这些SQL语句,将极大...

    [自己开发]一款非常好用的抓取Oracle数据库SQL语句的工具

    Oracle SQL Profiler,自己设计算法写的一款非常好用的抓取Oracle数据库SQL语句的工具,可以再没有源码的情况下监控ORACLE数据库服务器的v$sqlarea视图抓取出从点击开始按钮到点击结束按钮期间执行过的SQL语句。...

    ORACLE常用SQL语句大全.doc

    ORACLE常用SQL语句大全.doc

    Oracle经典SQL语句

    ORACLE经典语句汇总 -- 字符串左填充和右填充,默认填充空格 -- 产生1~99行数据,少于一位则补0 -- 刪除相同行 -- 随机数 -- 产生业务流水号 -- 查询某张表中有哪些字段 -- 自循环表中 由叶子节点查父节点 -- 查子...

    Oracle基本sql语句

    Oracle数据库是全球最广泛使用的数据库管理系统之一,它遵循SQL标准,提供了一套强大的SQL语句,使得数据库操作变得高效和灵活。在Oracle数据库中,SQL语句是与数据库进行交互的主要方式。本文将总结一些Oracle基本...

    ORACLE数据库SQL语句美化器

    对ORACLE-SQL进行一些布局优化,更新它的格式

Global site tag (gtag.js) - Google Analytics