看书笔记db file scattered read DB ,db file sequential read DB,free buffer waits,log buffer space,log file switch,log file sync 我们可以通过视图v$session_wait来查看系统当前的等待事件,以及与等待事件相对应的资源的相关信息,从而可确定出产生瓶颈的类型及其对象。v$session_wait的p1、p2、p3告诉我们等待事件的具体含义,根据事件不同其内容也不相同,下面就一些常见的等待事件如何处理以及如何定位热点对象和阻塞会话...
1、select kd.CREATEUSERID as userid,kd.LOCATION,kd.createtime as location from KT_DEVICESTRACK kd where rownum=1orderby kd.createtime2、SELECT*FROM (
SELECT*,ROWNUM rn FROM t ORDERBY date_col DESC
) WHERE rn =1 原文:http://www.cnblogs.com/xinxin1994/p/6516528.html
ORACLE回收站機制介紹,oracle回收站機制日期:2017/1/23 12:26:06 編輯:Oracle教程 ORACLE回收站機制介紹,oracle回收站機制回收站概念從ORACLE 10g開始,引入了一個叫回收站(Recycle Bin)的概念。它的全稱叫Tablespace Recycle Bin。回收站實際是一個邏輯容器(邏輯區域),原理有點類似於WINDOW系統的回收站。它以表空間中現有已經分配的空間為基礎,而不是從表空間上物理劃出一個固定區域用作回收站。這意味著回收站和表...
转 http://blog.chinaunix.net/uid-7374279-id-2057574.html写在前面:今天客户来访(日本人),问我DB2和Oracle区别。因为不是DBA(勉强的理由),我还真没有认真总结过。但我的第一感觉:一个是instance,一个是Database。建Ora库和DB2的库是不一样的。实在是はずかしい。系统结构概述首先,我们需要理解 Oracle 使用的架构,并理解它与 DB2 的不同之处。图 1 展示了 Oracle 的系统结构。将该图与 图 2 进行比较,后者显示了 DB2 ...
什么是优化器 优化器是Oracle中的一个核心模块,它的作用是为用户输入的SQL选择一个它计算出来的最高效的执行计划。SQL语句在Oracle中的执行过程如下图所示: 基于规则优化器RBO 基于规则的优化器现在基本上已经不怎么用了,这里只做简单介绍。 基于规则的优化器是将一系列规则固定在系统中,给 每个执行路径定一个等级。最低是1最高是15 。如:等级1对应的是:single row by rowid (通过rowid访问数据),等级15则对应的是...
user_tables -- 查询当前用户有哪些表user_table_columns –表字段信息
altertable table_name add column_name varchar2(10);--增加字段altertable table_name modify column_name varchar2(100);--修改字段altertable table_name modify column_name;--删除字段altertable table_name add contraint contraint_name primarykey(作用的字段名);--增加约束
rename old_tablename to new_tablename;--把旧的表名修改成新的表名
co...
子查询的作用:查询条件未知的事物查询条件已知的问题:例如:查询工资为800的员工信息查询条件未知的问题:例如:查询工资为20号部门平均工资的员工信息一个条件未知的问题,可以分解为多个条件已知的问题查询工资比WARD高的员工信息第一:查询WARD的工资? select sal from emp where ename = ‘WARD‘;第二:查询工资比1250高的员工信息? select * from emp where sal > 1250;子查询:select *
from emp
where sal ...
数据库rac启动时报错,日志例如以下,后来使用Sat Jun? 7 06:02:11 2014
GATHER_STATS_JOB encountered errors.? Check the trace file.
Sat Jun? 7 06:02:11 2014
Errors in file /oracle/product/admin/dqb/bdump/dqb2_j001_13352.trc:
ORA-08103: object no longer exists
Sat Jun? 7 06:02:51 2014
Thread 2 advanced to log sequence 13292 (LGWR switch)
? Current log# 4 seq# 13292 mem# 0: +DG/dqb/onlinelog/group_4.266...
set linesize 1000 pagesize 0 feedback off trimspool on
with
hwm as (-- get highest block id from each datafiles ( from x$ktfbue as we don‘t need all joins from dba_extents )select/*+ materialize */ ktfbuesegtsn ts#,ktfbuefno relative_fno,max(ktfbuebno+ktfbueblks-1) hwm_blocksfrom sys.x$ktfbue group by ktfbuefno,ktfbuesegtsn
),
hwmts as (-- join ts# with tablespace_nameselect name tablespace_name,...
我们在使用oracle创建一个主键的时候需要让他自增, 但是他跟mysql不同,需要创建序列,具体看下面:可以删除之前创建的sequence,我们在重新创建一个:DROP SEQUENCE SJGXQK_sequence; --删除create sequence SJGXQK_sequence --( SJGXQK_sequence,这个代表的是你的序列的名称)INCREMENT BY 1 -- 每次加几个START WITH 1 -- 从1开始计数NOMAXVALUE -- 不设置最大值NOCYCLE -- 一直累加,不循环CACHE 10; --cache 可以用来提高...
最近因为工作需要,了解了一下PowerDesigner和oracle之间的微妙关系,特将自己的总结分享给各位小伙伴。一、导出oracle中的物理数据模型1、导出的过程,就是做了一个逆向工程的过程,你也可以使用自己熟悉的数据库建模工具,下面将着重介绍一下使用PowerDesigner导出的方式。准备工作:a、安装好PowerDesigner,本文用的是12.5版本的。b、安装好oracle客户端(32位的,64位的客户端貌似不支持)c、如果没有安装oracle客户端,请忽略...
首先是模糊查询的问题,开始时我使用如下条件:select * from user where name like ‘%#value#%‘. 可是怎么也不行,好像还报错了.后来在网上找到了解决方法,就是使用$来代替#号.1>写成: like ‘%$value$%‘ 就可以了,<!-- 模糊查询不能用#,#是用prepareStatement的?插入参数,$是文本替换 -->,2>同时还找到另一个方法,但是那个方法我试了很久,就是不行,方法为: like ‘%‘ || #value# || ‘%‘ , 查询出来的结果居然是全部.后来在网上...
以sysdba身份登陆,sqlplus /as sysdba 然后授权给scott用户grantcreateviewto scott 原文:http://www.cnblogs.com/liangqinghai/p/7091628.html
oracle数据库安装成功后,首次使用的出现下面的问题,如图 这里只给出3种方法:l Sql*plusl OEM控制台l Windows 控制台 1.以windows控制台为例 a.以管理员身份运行cmd命令 b.输入"sqlplus /nolog" c.输入"conn/as sysdba" c.输入"startup" 2.以sql*plus为例 a.准备 首先用sql*plus来连接到oracle "sqlplus /nolog" 以不连接数据库的方式启动sql*plus "connect /as sysdba" 以...
参考:http://www.zhetao.com/content240 在实际的开发应用中,关于Oracle数据库,经常听见有人说建立一个数据库,建立一个Instance,启动一个Instance之类的话。其实问他们什么是数据库,什么是Instance,很可能他们给的答案就是数据库就是Instance,Instance就是数据库啊,没有什么区别。在这里,只能说虽然他们Oracle用了可能有了一定的经验,不过基础的概念还是不太清楚。(我目前就是这个状态) 一、什么是数据库,其实...