
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 · 1563 阅读 · 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 · 443 阅读 · 0 评论 -
SQL事件探查器( Profiler)数据列的基本说明
SQL Profiler的Trace分析一般情况下:CPU:事件所使用的CPU时间总计(以毫秒为单位)READ:服务器代表事件执行的逻辑磁盘读取数WRITE:服务器代表事件执行的物理磁盘写入数DURATION:事件花费的时间总计(以毫秒为单位)-------------------------------转:SQL 事件探查器数据列SQL 事件探转载 2016-07-26 16:50:27 · 1708 阅读 · 0 评论 -
Oracle Job 语法和时间间隔的设定
初始化相关参数job_queue_processesalter 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 · 267 阅读 · 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 · 404 阅读 · 0 评论