SQL調整

简介: --下面是查找Oracle那句SQL語法執行比較慢 SELECT * FROM ( SELECT PARSING_USER_ID EXECUTIONS, SORTS, COMMAND_TYPE, DISK_READS, sql_text FROM v$sqlarea ORDER ...

--下面是查找Oracle那句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語法執行時佔CPU比較高
SELECT a.username, a.machine, a.program, a.sid, b.spid, a.serial#, a.status,
c.piece, c.sql_text
FROM v$session a, v$process b, v$sqltext c
WHERE  b.addr = a.paddr
AND a.sql_address = c.address(+)
AND b.spid ='27999'  -- TOP PID
ORDER BY c.piece;

目录
相关文章
|
7月前
|
SQL 关系型数据库 MySQL
盘点6个SQL小技巧
这篇内容介绍了数据库查询中的各种JOIN操作,包括内联接(inner join)、左外联接(left outer join)、右外联接(right outer join)和全联接(full outer join)。其中,LEFT JOIN可以用于替换NOT EXISTS和NOT IN的查询。接着,文章展示了如何查询每个类别中的最高分记录,以及如何利用GROUP BY和LIMIT获取每个类别中的前N个记录。此外,还提到了MySQL 8引入的新语法LATERAL JOIN,用于更方便地处理这类问题。最后,文章提到了如何高效地统计不同时间范围内的数据量以及对比两个表之间的数据差异。
|
7月前
|
SQL 存储 关系型数据库
sql日常总结
sql日常总结
|
SQL Oracle 关系型数据库
一个需求的三种实现(sql)
一个需求的三种实现(sql)
一个需求的三种实现(sql)
|
SQL 存储 搜索推荐
几个SQL问题
几个SQL问题
135 0
|
SQL
xttcnvrtbkupdest.sql
---- Convert the incremental backup (target convert) -- Inputs: cross-plaform backups set serveroutput on;set termout on;set verify off; DE...
854 0
|
SQL
SQL|你用过NOT BETWEEN吗?
image.png 如需显示不在上面实例范围内的网站,请使用 NOT BETWEEN: SELECT * FROM Websites WHERE alexa NOT BETWEEN 1 AND 20; 结果 image.png BETWEEN 操作符 选取介于两个值之间的数据范围内的值。
996 0
|
存储 安全 算法