- 5
- 0
- 约1.22万字
- 约 12页
- 2017-05-08 发布于四川
- 举报
oracle高级应用基本
查看版本号及锁表处理
1.1查看版本号
SQL select * from v$version;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
PL/SQL Release 10.2.0.4.0 - Production
CORE 10.2.0.4.0 Production
TNS for HPUX: Version 10.2.0.4.0 – Production
NLSRTL Version 10.2.0.4.0 – Production
1.2锁表处理
以DBA角色, 查看当前数据库里锁的情况可
以用如下SQL语句:
select t2.username,t2.sid,t2.serial#,t2.logon_time from
v$locked_object t1,v$session t2 where t1.session_id=t2.sid
order by t2.logon_time如果有长期出现的一列,可能是没有释放的锁
释放锁的方法:
我们可以用下面SQL语句杀掉长期没有释放非正常的锁:
alter system kill session sid,serial#; //sid,serial#是上面查询出来的
系统级杀进程方法释放锁:
select spid from v$process where addr = (select paddr
from v$session where sid=sid);$ kill -9 spid //spid是上面查询出来的
(3)注意点:如果出现了锁的问题, 某个DML操作可能等待很久没有反应。 当你采用的是直接连接数据库的方式,也不要用OS系统命令 $kill process_num 或者 $kill -9 process_num来终止用户连接,因为一个用户进程可能产生一个以上的锁,杀OS进程并不能彻底清除锁的问题。
–when-then-end和Decode
select t.id,
t.name,
t.sal_int,
case
when t.sal_int 3000 then
less
when t.sal_int is null then
null
else
many
end as ss
from test t
ID NAME SAL_INT SS 1 kevin 3233 many 10 tom 4567 many 11 sum 2678 less 12 lucy 2908 less 13 peter 4523 many 14 kite 3145 many 15 kitty 2356 less 16 terry 3245 many 17 jerry 3245 many 18 Jessica 1345 less 19 paul 3216 many 2 kevin 4352 many 20 joe 2789 less 3 mike 4344 many 4 jack 7544 many 5 lily 1234 less 6 jim 3212 many 7 tony 2000 less 8 tom null 9 tom 3423 many
Decode函数
decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值) 该函数的含义如下: IF 条件=值1 THEN RETURN(翻译值1) ELSIF 条件=值2 THEN RETURN(翻译值2) ...... ELSIF 条件=值n THEN RETURN(翻译值n) ELSE
RETURN(缺省值) END IF
上例也可以写为decode方式,得到同样的结果,sign()函数判断括号内的值,是正数返回1,负数返回-1:0返回0
select t.id,
t.name,
t.sal_int,
decode(sign(sal_int - 3000),
-1,
less,
1,
m
您可能关注的文档
- 人生难免有挫折.修改后的教学设计与反思doc_副本.doc
- 人生重要不是能力而是性格[经典忠告).doc
- 人生需要丢弃的3种事物.doc
- 人生真正意义是不应该汲汲于名利.doc
- 人生经典语录,多记1句话,少走十里路.doc
- 人生黄金定律15则.doc
- 人生难免有挫折[公开课].doc
- 人类免疫缺陷病毒感染76例汇报.doc
- 人类必读经典书籍.doc
- 人生需要“觉醒”及“不较劲”.doc
- 2026及未来5年中国电磁铁行业市场发展监测及投资战略咨询报告.docx
- 2026及未来5年中国建筑工程机械行业市场发展监测及投资战略规划报告.docx
- 2026及未来5年中国硫化镍行业市场调研分析及投资战略规划报告.docx
- 2026及未来5年中国烷化剂市场运营态势及发展前景预测报告.docx
- 2026年涤纶细旦长丝项目可行性研究报告(市场数据调查、监测研究).docx
- 2026年弓型虫抗体试剂项目可行性研究报告(市场数据调查、监测研究).docx
- 2026年拖链系统用高柔性数据传输电缆项目可行性研究报告(市场数据调查、监测研究).docx
- 2025年中国水晶圆盘市场调查研究报告.docx
- 2025年中国长网双辊挤浆机市场调查研究报告.docx
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
最近下载
- 2026年长沙电力职业技术学院单招职业技能考试参考题库附答案详解.docx VIP
- 陈敏恒 化工原理 第5版 课后习题答案.docx VIP
- TCAEPI43-2022 电絮凝法污水处理技术规程.pdf VIP
- 2025年中国PE_VC基金行业CFO白皮书-.pdf VIP
- 芦笋种植方案.pptx VIP
- 预防医学导论课程教学大纲.docx VIP
- 矿物加工总论.pdf VIP
- 九年级下学期数学教学计划和培优补差.docx VIP
- 【英语】河南省天一大联考·2024-2025学年高三考前模拟考试含答案或解析.pdf VIP
- ISO IEC 27005-2022 信息安全、网络安全和隐私保护—信息安全风险管理指南(2022)(推荐下载).pdf VIP
原创力文档

文档评论(0)