`

查询所有的oracle表、表空间、数据库连接等信息

 
阅读更多

--查询所有的oracle表、表空间、数据库连接等信息
 
--1.查询表大小
select table_name, num_rows, avg_row_len,  num_rows * avg_row_len
      -- ,   'delete from ' || table_name || ';'
  from user_tables t
 order by num_rows * avg_row_len desc;

--2.查询表空间路径-------
select * from dba_data_files t
where t.tablespace_name = 'USERS';

--3.查询表空间容量-----------
select dbf.tablespace_name,
dbf.totalspace "总量(M)",
dbf.totalblocks as 总块数,
dfs.freespace "剩余总量(M)",
dfs.freeblocks "剩余块数",
(dfs.freespace / dbf.totalspace) * 100 "空闲比例"
from (select t.tablespace_name,
sum(t.bytes) / 1024 / 1024 totalspace,
sum(t.blocks) totalblocks
from dba_data_files t
group by t.tablespace_name) dbf,
(select tt.tablespace_name,
sum(tt.bytes) / 1024 / 1024 freespace,
sum(tt.blocks) freeblocks
from dba_free_space tt
group by tt.tablespace_name) dfs
where trim(dbf.tablespace_name) = trim(dfs.tablespace_name);

--4数据库连接管理
select count(*) from v$process;
select value from v$parameter where name = 'processes';
  SELECT osuser, a.username,cpu_time/executions/1000000||'s', sql_fulltext,machine
  from v$session a, v$sqlarea b
  where a.sql_address =b.address order by cpu_time/executions desc;

分享到:
评论

相关推荐

    oracle数据库表空间监控实用脚本

    oracle数据库表空间监控实用脚本/a.查看某个表空间内所占空间大于查看所有表空间的碎片程度(值在30以下表示碎片很多)某个值的段/b查看某个表空间内最大连续的自由空间大小/c

    ArcGIS与Oracle数据库连接.docx

    ArcGIS与Oracle数据库连接.docx,手把手教你一步步连接Oracle,SQL Server也是类似

    oracle 空间数据库示例(在mapguide下可以识别空间属性)

    oracle 空间数据库示例(在mapguide下可以识别空间属性)

    oracle跨数据库查询授权

    支持授权非自身表空间的用户权限。 跨数据库查询对方表数据,以及复制粘贴。

    xtreme for java连接oracle spatial 空间数据库.doc

    xtreme for java连接oracle spatial 空间数据库

    Oracle数据库学习指南

    22.简单实现数据库表空间的备份或迁移 23.简析REDO LOGFILE 24.理解和使用Oracle 8i分析工具-LogMiner 25.哪些初始化参数最影响Oracle系统性能 26.你的SQL语句在什么情况下使用全表扫描? 27.如何对CLOB...

    Oracle数据库维护培训

    列举用户连接到 Oracle 实例所涉及的结构 双机模式:RAC/HOT STANDBY 数据库的逻辑结构 创建表空间 改变表空间的大小 为临时段分配空间 改变表空间的状态 改变表空间的存储参数设置 在线重做日志文件的作用 在线...

    【动力节点】Oracle从入门到精通视频教程_数据库实战精讲

    教程名称: 【动力节点】Oracle从入门到精通视频教程_数据库实战精讲本套Java视频中讲解了Oracle数据库基础、搭建Oracle数据库环境、SQL*Plus命令行工具的使用、标准SQL、Oracle数据...-表空间、Oracle数据库常用对象...

    MyEclipse的SSH框架搭建教程带干净项目、oracle表空间用户密码权限创建

    还有自己做的3到4页的MyEclipse搭建SSH的傻瓜式教程,还有oracle数据库连接引擎的配置的图片流程详解,更有oracle创建表空间、用户名和密码以及给用户授权的sql语句,复制后直接在sql plus里执行。 才收你2分哦,...

    Oracle数据库经典学习教程

    表空间、数据库对象 66 1. Oracle数据库对象 67 2. 同义词 67 3. 序列 70 4. 视图 72 5. 索引 74 6. 表空间 75 7. 本章总结 79 8. 本章练习 80 PL/SQL程序设计 83 1. PL/SQL简介 84 2. PL/SQL块 85 3. PL/SQL数据...

    Oracle巡检手册指南

    1. 检查数据库基本状况 ...4.2. 检查数据库连接情况 4.3. 检查系统磁盘空间 4.4. 检查表空间使用情况 4.5. 检查一些扩展异常的对象 4.6. 检查system表空间内的内容 4.7. 检查对象的下一扩展与表空间的最大扩展值

    Oracle数据库监控、性能检查小工具(OPCT)

    1.查询Oracle实例名、状态、版本等 2.Oracle连接数 3.SGA信息 4.PGA信息 5.数据库使用 6.表空间使用情况 7.临时文件信息 8.临时文件使用情况 9.表死锁情况 10.锁表数量 11.长时间使用的SQL语句 12.事例的等待 13....

    Oracle数据库管理员技术指南

    1.6.1 利用 Oracle 安装程序创建数据库 1.6.2 使用安装程序创建数据库的注意 事项 1.6.3 怎样建立自己的定制数据库创建 脚本 1.6.4 如何从已有数据库克隆数据库 1.6.5 怎样利用 Database Configuration ...

    oracle 12c 数据库 教程

    一个表空间(tablespace)由一组段组成 8 Tablespaces(表空间) 8 system sysaux temp undo 8 Segments (段) 8 extents (区) 8 Data Block (数据块) 8 3. 进程结构 9 ...

    5.4空间数据库管理系统.pdf

    空间数据库管理系统 空间数据库管理系统 本节 内容 文件与关系数据库混合管理 5.4.1 全关系型空间数据库管理 5.4.2 对象关系数据库管理 5.4.3 面向对象空间数据库管理 5.4.4 空间数据管理 5.4 文件与关系数据库混合...

    无客户端连接Oracle数据库

    Oracle数据库不管是服务端还是客户端都很大,动不动就几个G,非常占用电脑的存储空间和内存,而普通开发者如果本机不做为服务器,只是用于连接Oracle服务器其实 根本没必要安装Oracle客户端,只需一个文件夹即可,本...

    arcgis由oracle数据库表生成shp文件.pdf

    arcgis由oracle数据库表生成shp文件.pdf

    Oracle数据库实验操作

    实验1:书写一个最简单的sql语句,查询一张表的所有行和所有列 9 实验2:查询一张表的所有行,但列的顺序我们自己决定 10 实验3:查询表的某些列,在列上使用表达式 10 实验4:使用sqlplus,进入sqlplus并进行简单的...

Global site tag (gtag.js) - Google Analytics