Oracle工具sql
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,查询处于锁表中的表SELECT l.session_id SID, l.locked_mode, l.oracle_username, l.os_user_name,
千家信息网最后更新 2026年11月02日Oracle工具sql
查询处于锁表中的表
SELECT l.session_id SID, l.locked_mode, l.oracle_username, l.os_user_name, s.machine, s.terminal, o.object_name, s.logon_time, s.serial# FROM v$locked_object l, all_objects o, v$session s WHERE l.object_id = o.object_idAND l.session_id = s. SIDORDER BY SID, s.serial#;
删除掉系统锁定的此记录
ALTER SYSTEM KILL SESSION 'SID,serial#';
查询最慢的sql
SELECT *FROM ( SELECT parsing_user_id, executions, sorts command_type, disk_reads, sql_text FROM v$sqlarea ORDER BY disk_reads DESC )WHERE ROWNUM < 10
消耗磁盘读取最多的sql top5
SELECT disk_reads, sql_textFROM ( SELECT sql_text, disk_reads, DENSE_RANK () OVER (ORDER BY disk_reads DESC) disk_reads_rank FROM v$sql )WHERE disk_reads_rank <= 5;
ORACLE分页查询
SELECT *FROM ( SELECT ROW_.*, ROWNUM ROWNUM_ FROM ( SELECT * FROM TABLE_NAME ) ROW_ )WHERE ROWNUM_ > 0AND ROWNUM_ <= 5
ORACLE查询一行数据
SELECT *FROM ( SELECT * FROM TABLE_NAME ) AWHERE ROWNUM = 1
查询IO大于10000的SQL
SELECT b.username username, a.disk_reads READS, a.executions exec, a.disk_reads / decode( a.executions, 0, 1, a.executions ) rds_exec_ratio, a.sql_text statementFROM v$sqlarea a, dba_users bWHERE a.parsing_user_id = b.user_idAND a.disk_reads > 100000ORDER BY a.DISK_READS DESC;
解析时间大于执行时间
SELECT EXECUTIONS, DISK_READS, BUFFER_GETS, ROUND( (BUFFER_GETS - DISK_READS) / BUFFER_GETS, 2 ) Hit_radio, ROUND(DISK_READS / EXECUTIONS, 2) Reads_per_run, SQL_TEXTFROM V$SQLAREAWHERE EXECUTIONS > 0AND BUFFER_GETS > 0AND (BUFFER_GETS - DISK_READS) / BUFFER_GETS < 0
性能最差SQL
SELECT hash_value, executions, buffer_gets, disk_reads, parse_calls, sql_textFROM V$SQLAREAWHERE buffer_gets > 10000000OR disk_reads > 1000000ORDER BY buffer_gets + 100 * disk_reads DESC;
查看表空间
SELECT Upper(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)", To_char(Round(( D.TOT_GROOTTE_MB - F.TOTAL_BYTES ) / D.TOT_GROOTTE_MB * 100, 2), '990.99') || '%' "使用比", F.TOTAL_BYTES "空闲空间(M)", F.MAX_BYTES "最大块(M)"FROM (SELECT TABLESPACE_NAME, Round(Sum(BYTES) / ( 1024 * 1024 ), 2) TOTAL_BYTES, Round(Max(BYTES) / ( 1024 * 1024 ), 2) MAX_BYTES FROM SYS.DBA_FREE_SPACE GROUP BY TABLESPACE_NAME) F, (SELECT DD.TABLESPACE_NAME, Round(Sum(DD.BYTES) / ( 1024 * 1024 ), 2) TOT_GROOTTE_MB FROM SYS.DBA_DATA_FILES DD GROUP BY DD.TABLESPACE_NAME) DWHERE D.TABLESPACE_NAME = F.TABLESPACE_NAMEORDER BY 1;
空间
查询
时间
最大
最差
一行
大小
性能
数据
磁盘
空闲
系统
s.
消耗
工具
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
咖啡网
上海卓越科技互联网
互联网科技公司经营范围
山东特亿宝互联网科技有限公司
互联网科技财经
奇酷互联网科技公司
浩特互联网科技
广州互联网络科技有限公司
互联网科技ppt模板
天扬科技互联网广告
常德市电业局互联网科技部
互联网校园科技培训
浙江互联网科技研学营
玉溪互联网科技怎么选
朱啸虎曾投资哪些互联网科技企业
山东子淼互联网科技有限公司
小米互联网科技园入驻
上海创道互联网络科技有限公司
郑州欣桑互联网科技有限公司
承德科技产业互联网平台
深圳市人人互联网科技有限公司
广州万易互联网科技有限公司
中资互联网科技
广州宏创互联网科技
唐信互联网科技 大连
玉溪新华互联网科技好不好
怎样加入科技互联网
北京品多多互联网科技有限公司
互联网的黑科技实验室
科技美学互联网 艺术