- 博客(11)
- 收藏
- 关注
转载 ORACLE 常见等待事件
一. 等待事件的相关知识1.1 等待事件主要可以分为两类,即空闲(IDLE)等待事件和非空闲(NON-IDLE)等待事件。1). 空闲等待事件指ORACLE正等待某种工作,在诊断和优化数据库的时候,不用过多注意这部分事件。2). 非空闲等待事件专门针对ORACLE的活动,指数据库任务或应用运行过程中发生的等待,这些等待事件 是在调整数据库的时候需要关注与研究的。 在Or
2017-05-15 14:54:22
310
转载 很好的sql去重
查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1) 2、删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有rowid最小的记录
2017-05-11 20:10:56
321
转载 Oracle数据文件的坏块,可分为物理坏块和逻辑坏块(转)
物理坏块(也可以称为介质坏块)指的是块格式本身是坏的,块内的数据没有任何意义。而逻辑坏块,指的是块内的数据在逻辑是存在问题。比如说索引块的索引值没有按从小到大排列。物理坏块一般是由于内存问题、OS问题、IO子系统问题和硬件引起,逻辑坏块一般是是由于Oracle Bug等原因引起。Oracle数据文件的每个块,其块头为20字节。其定义如下:(来自于DSI401)struct
2017-04-27 19:40:23
3411
转载 PGA的设置与调整
PGA,即程序全局区(Program Global Area),是Oracle体系机构的重要组成部分。Oracle 数据库对系统内存的总开销即是PGA+SGA。SGA主要由库缓存(共享SQL区和PL/SQL区)和数据字典缓存组成。而PGA包含客户端连接服务器所派生的服务器进程的集合,每个服务器进程都拥有存放数据和控制信息的私有内存区域。客户端进程和服务器端进程一一对应,由服务器端进程完成用
2017-04-23 16:49:38
1840
转载 v$parameter,v$system_parameter及v$spparameter的区别
v$parameter,v$system_parameter及v$spparameterOracle9i引入spfile后,许多参数可以动态的修改而不必重启数据库了,对DBA来说,这是天大的好事。v$parameter显示的是session级的参数,也就是当前session的参数信息。如果没有使用alter session单独设置当前session的参数值,那么默认和system级
2017-04-08 19:34:26
1428
转载 Secure Application Roles--安全角色
转自:http://blog.chinaunix.net/uid-14504139-id-3908100.html安全应用角色1.可以解决其他客户端程序越权访问数据的问题。2.比隐藏密码机制更好。3.使用SYS_CONTEXT机制和VPD效果一样。4.启用角色时通过包,而不是通过密码。1.建立一个名为secure_user的应用用户,只有create session
2017-04-06 20:34:17
1149
转载 OLTP系统与DSS系统对比
在进行数据库系统的设计时,一个不可忽视的问题是弄清你所面对的应用是属于那种类型。目前流行的应用类型有: * 在线事务处理(OLTP=Online transaction Processing )应用程序 * 决策支持系统(DSS=Decision Suport System )应用程序 * 多目的应用程序 在线事务处理(OLTP) 在线事务处理(OLTP=Online tr
2017-04-06 17:02:19
1704
转载 Oracle 审计功能 Audit
1、什么是审计审计(Audit)用于监视用户所执行的数据库操作,审计记录可存在数据字典表(称为审计记录:存储在system表空间中的 SYS.AUD$表中,可通过视图dba_audit_trail查看)或操作系统审计记录中(默认位置为$ORACLE_BASE/admin/$ORACLE_SID/adump/).。默认情况下审计是没有开启的。当数据库的审计是使能的,在语句执行阶段产生
2017-03-19 20:12:27
862
转载 oracle 中的INTERVAL 函数详解 <转载>
INTERVAL YEAR TO MONTH数据类型Oracle语法:INTERVAL 'integer [- integer]' {YEAR | MONTH} [(precision)][TO {YEAR | MONTH}]该数据类型常用来表示一段时间差, 注意时间差只精确到年和月. precision为年或月的精确域, 有效范围是0到9, 默认值为2.eg:IN
2017-02-22 15:45:28
3297
转载 ORA-29913、ORA-30653错误
ERROR:ORA-29913: error in executing ODCIEXTTABLEFETCH calloutORA-30653: reject limit reached创建外部表:create or replace directory data_diras'/u01/app/oracle/diag/rdbms/fuiou/fuiou/trace/
2017-02-20 23:07:04
4656
转载 SQL四种语言:DDL,DML,DCL,TCL
1.DDL(Data Definition Language)数据库定义语言statements are used to define the database structure or schema.DDL是SQL语言的四大功能之一。用于定义数据库的三级结构,包括外模式、概念模式、内模式及其相互之间的映像,定义数据的完整性、安全控制等约束DDL不需要commit.CR
2017-02-17 15:38:28
227
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人