sql
⑤芯
软件开发
展开
-
oracle锁表与解锁表方法
–以下几个为主要相关表 SELECT * FROM v$lock; SELECT * FROM v$sqlarea; SELECT * FROM v$session; SELECT * FROM v$process ; SELECT * FROM v$locked_object; SELECT * FROM all_objects; SELECT * FROM v$session_wait; –查看被锁的表 select b.owner,b.object_name,a.session_id,a.locke原创 2020-05-26 09:40:01 · 1522 阅读 · 1 评论 -
Oracle 取随机数
Oracle 取随机数 1、从表中随机取记录 select * from (select * from staff order by dbms_random.random) where rownum < 4 表示从STAFF表中随机取3条记录 2、产生随机数 SELECT DBMS_RANDOM.RANDOM FROM DUAL; 产生一个任意大...原创 2019-11-05 15:25:25 · 331 阅读 · 0 评论 -
SQL事件探查器( Profiler)数据列的基本说明
SQL Profiler的Trace分析 一般情况下: CPU:事件所使用的CPU时间总计(以毫秒为单位) READ:服务器代表事件执行的逻辑磁盘读取数 WRITE:服务器代表事件执行的物理磁盘写入数 DURATION:事件花费的时间总计(以毫秒为单位) ------------------------------- 转: SQL 事件探查器数据列 SQL 事件探转载 2016-07-26 16:50:27 · 1644 阅读 · 0 评论 -
Oracle Job 语法和时间间隔的设定
初始化相关参数job_queue_processes alter system set job_queue_processes=39 scope=spfile;//最大值不能超过1000 ;job_queue_interval = 10 //调度作业刷新频率秒为单位 job_queue_process 表示oracle能够并发的job的数量,可以通过语句 show parameter...转载 2018-09-04 11:09:07 · 247 阅读 · 0 评论 -
orcal 分组列转行
select 表A.列1, LISTAGG(表B.列2, ',') WITHIN GROUP(ORDER BY 表B.列2) 列2 from 表A, 表B where 表A.列1 = 表B.列2 group by 表A.列1原创 2018-11-28 16:52:08 · 373 阅读 · 0 评论