查找 oracle 用户锁的DLL sql,这是oracle DBA的常使用到的,也是我每天必用的脚本之一;运行此脚本之前请用SYS用户登录: create or replace procedure SYS.EEDBA_RPT_BLOCKING_SID IS cursor C1 is select s.username Usrname, s.osuser osuser, s.sid, s.type lock_type, decode(lr.lmode,0,'None', 2,'SS',3,'SX',4,'S',5,'SSX',6,'EX') Mode_Held, lr.type, s.process UnixID, s.machine machi...
by jimijiao - Oracle - 2003-09-17 19:26:25 阅读(2114) 回复(1)
热点块的定义 数据库的热点块,从简单了讲,就是极短的时间内对少量数据块进行了过于频繁的访问。定义看起来总是很简单的,但实际在数据库中,我们要去观察或者确定热点块的问题,却不是那么简单了。要深刻地理解数据库是怎么通过一些数据特征来表示热点块的,我们需要了解一些数据库在这方面处理机制的特性。 数据缓冲区的结构 我们都知道,当查询开始的时候,进程首先去数据缓冲区中查找是否存在查询所需要的数据块,如果没有,...
我要将excel表中的数据导入到sql数据库中,其中有一列票号要做为主键,但excel表中有1000多对两两相同的票号,我只能先将数据导入到了一个没有主键约束的表中 我想请问sql中用什么语句可以将这些票号重复的数据都显示出来呢? 如果显示出来了能不能将这些数据导到另一张表中并且将原表中的数据删除呢? 我对这个不是很明白...希望大家帮助我..谢谢!
各位:我在恢复oracle数据库时,如何查找需要哪些磁带。(注:备份oracle的磁带已经出库) 求大侠给出查找恢复oracle需要的磁带的命令或者步骤,不胜感激!!!!!!
本帖最后由 liyihongcug 于 2010-02-25 14:52 编辑 琢磨了好半天啦 select CONSTRAINT_SCHEMA,TABLE_NAME,CONSTRAINT_NAME from information_schema.TABLE_CONSTRAINTS where CONSTRAINT_SCHEMA='db' and CONSTRAINT_TYPE='FOREIGN KEY'
有一张表TAB数据如下 A B DF01 aaa DF01 aaa DF01 aaa DF01 aaa2 DF02 bbb DF03 fff DF03 ccc DF04 fff DF04 ccc 如何写语句实现如下结果集: A B DF02 bbb 不要有重复的记录就可以。 select * from tab group by A having count(*)=1 这样的好像不好用。。。