树形查找也疯狂&优化措施
树形查找也疯狂&优化措施一个procedure运行了3个小时还没有结束,通过procedure的执行log,定位到是一个树形查找语句造成的(前台程序的异常,导致了一些奇怪的记录产生,虽然这样的记录量很少,却让oracle的树形查...
Oracle 分析函数
Oracle 分析函数Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行,而聚合函数对于每个组只返回一行,利用这一特性,我们可以对待分析的数据打很...
DataGuard:Logical Standby Failover
DataGuard:Logical Standby Failover大致步骤如下:1.检查standby库是否接受到完整的归档日志检查primary库的最大归档日志号 db2>select max(sequence#) from v$archived_log; &n...
DataGuard:Logical Standby Switchover
DataGuard:Logical Standby Switchover由于logical standby的结构要比physical的复杂,所以logical standby的switchover要比physical稍微复杂些,很多时候转换不成功,都是dataguard的一些参数log_archive_dest_N,...
DataGuard:Logical Standby Create Sample
DataGuard:Logical Standby Create Sample Oracle 10g logical standby配置前的一些注意点:(1)不支持的数据类型有: BFILE、Encrypted columns、ROWID, UROWID、XMLType、对象类型、VARRAYS、嵌套表、自定...
DataGuard:Switch Protection Mode
DataGuard:Switch Protection Mode 演示从maximize performance 转换到maximize protection 模式 1. 增加standby 的standby logfile,并检查primary的 log_archive_dest_x 设置 st...
DataGuard:Physical Standby Failover
DataGuard:Physical Standby Failover 接physical standby switchover primary db :db2standby db :db1 一般情况下failover都是表示primary数据库瘫痪,最起码也是起不来了,因此这种类型的切...
DataGuard:Physical Standby Switchover
DataGuard:Physical Standby Switchover 基本步骤:1.对待转换的primary,standby数据库的初始化作相应的调整2.主库转换,shutdown后启动到mount状态,应用redo recover3.standby库转换,并open4.测试验证...
DataGuard:Physical Standby Create Sample
DataGuard:Physical Standby Create Sample 环境:winxp oracle10.2.0.1  ...
Unload data from oracle
Unload data from oracle前面说了oracle加载数据的工具:sqlload,利用direct和parallel及unrecoverable等参数,我们可以很快速的导入数据到db中,对于unload数据,oracle提供的工具就是spool命令,结合一些set命令,...
Maximizing SQL*Loader Performance
整理的sqlload资料,大数据量导入的时候可以参考,也是google来的,原文出处已无法知道,转载Maximizing SQL*Loader Performance SQL*Loader Maximizing SQL*Loader Performance SQL*Loader is flex...
使用正规表达式编写更好的 SQL
oracle在10g之前,对字符的处理,主要有like,instr,replace,substr,但由于不支持正则表达式,对某些文字处理,很是费神,且因正则表达式表达式应用甚广,oracle也丢不起这个面子,终于在10g版本中增加了对正则表达...
Blog文字长度可以超过3页了
Blog文字长度可以超过3页了,以前我数次试图把我记录在word中的总结学习资料copy到blog,似乎超过3页的内容就看不到,郁闷的不行,今天空闲起来又试了一把,直接crtl c,ctrl v,居然可以了。我哈哈哈。。。...
工作记录-优化大表更新一例
描述:一个大表现有近5千万笔记录,每天会有更新,更新的记录在700万笔到1000万笔左右,而且现在因为业务需要(业务需求的合理性不在此讨论之列),更新的记录还会成倍增加,而现在每天运行的时间就已经耗时在30-40分钟...
oracle 外连接的使用
外连接分为left outer join 左外连接,right outer join 右外连接,full outer join全外连接,oracle9i之前用(+)去支持,而ANSI SQL-92标准的sql用的是left/right/full outer join关键字 ,从oracle9i之后,我们既可...
Oracle树形查找
Oracle树形查找Oracle是一种关系型数据库,在表中不可能以层次的关系存放数据,但是oracle提供了层次(树形)查询语句,使用树的遍历来获得层次关系的数据。 sql语法select column,expr….From tableWhere c...
利用ORACLE VPD实现用户安全控制
对不同的用户授予不同的数据访问权限,这在大型集中系统以及数据仓库环境中会经常用到,oracle从8i开始提供了VPD技术来从数据库底层实现。在这里,演示用户TEST只能看表scott.emp中deptno=10的记录,用户HR只能看d...
一年即将过去,新的一年就要到来!
公司已经没有什么人了,hr通知下午如果没有什么事情,可以闪人回家了,可我一时不能走人,还有一些事情要处理,写好脚本,让其执行,回家联机过来再看执行情况吧,早点回家,早点过年。。。。祝愿所有好心的人新年快...
BI技术与市场概要(2007年版)(转)
BI技术与市场概要(2007年版) 商务智能(BI)技术有很长一段时间都被理解为“查询与报表”工具。自从90年代中后期的OLAP,近几年的仪表盘和预测挖掘等概念进入市场以来, 商务智能的范围就变得更大、更模糊了...
Hyperion模块分类说明
Hyperion模块分类说明 公司买了Hyperion 的Planning产品,Oracle把Hyperion的所有产品包都给我们了,足足有50多张光盘,看的我头大,下面的介绍算是一个Hyperion产品的知识普及吧。Hyperi...