数据库
喝酒吃肉
这个作者很懒,什么都没留下…
展开
-
查看当前用户的游标数
select count(sql_text) 未关闭游标数 ,sql_text 对应的SQL语句 from v$open_cursor where user_name =用户名 group BY SQL_TEXT order by 未关闭游标数 desc原创 2004-08-04 10:44:00 · 705 阅读 · 0 评论 -
解开当前被锁定的表
select alter system kill session||||m.sid||,||sn.serial#||||;from v$session sn,v$lock mwhere sn.sid=m.sidand m.request=0 and lmode!=4 and (id1,id2) in (select s.id1,s.id2 from v$lock s原创 2004-11-18 10:07:00 · 1029 阅读 · 0 评论 -
相关SQL
SELECT buyerno,exportno FROM T_ECMYBUYERINFO GROUP BY buyerno,exportno HAVING COUNT(*)>1DELETE FROM T_ECMYBUYERINFO WHERE buyerno=KOR/098940 AND buyerkey=149426SELECT buyernoapply,buyerno,polic原创 2004-12-26 13:28:00 · 689 阅读 · 0 评论 -
得到一个数据库的用户连接数
select count(*) from v$session where username is not null;原创 2004-12-31 09:20:00 · 668 阅读 · 0 评论 -
Oracle中dual表的用途介绍
[导读]dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情。 1、查看当前用户,可以在 SQL Plus中执行下面语句 select user from dual; dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情,如下:转载 2011-06-22 13:45:00 · 381 阅读 · 0 评论 -
基于列的数据库vertica
<br />基于列的数据库vertica<br />2009-12-07 17:43<br /><br />最近在研究基于列存储的数据库,相对于传统的基于行的数据库,它更适合在数据仓库存储方面发挥特长。看了一些英文文档之后,将技术相关的语段记录下来,其中也参杂着我的理解,因此比较转载 2011-05-18 11:13:00 · 889 阅读 · 0 评论 -
Linux下启动Oracle服务和监听程序
oracle数据库是重量级的,其管理非常复杂,将其在linux平台上的启动和关闭步骤整理一下。安装完毕oracle以后,需要创建oracle系统用户,并在/home/oracle下面的.bash_profile添加几个环境变量:ORACLE_SID,ORACLE_BASE,ORA转载 2011-07-27 13:11:21 · 326 阅读 · 0 评论