<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[狂浪 的旮旯天地]]></title><description><![CDATA[大南瓜，小西瓜]]></description><link>https://blog.youkuaiyun.com/wildwave</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wildwave]]></copyright><item><title><![CDATA[在拼接的字符串中根据代码显示名称]]></title><link>https://blog.youkuaiyun.com/wildwave/article/details/45248155</link><guid>https://blog.youkuaiyun.com/wildwave/article/details/45248155</guid><author>wildwave</author><pubDate>Fri, 24 Apr 2015 16:34:01 +0800</pubDate><description><![CDATA[实际项目中，经常会出现这样一种设计。例如，一张项目表，有个项目负责人的字段，而项目和负责人出现一对多的关系。本来规范来说，应该建一张项目与负责人的关系表，但是很多时候，会直接采用多个项目负责人之间用逗号隔开存进这个字段的做法。如果存的是ID，查询时需要将对应的人带出来怎么办


    借用帖子中的例子 http://bbs.youkuaiyun.com/topics/391023423?page=1#]]></description><category></category></item><item><title><![CDATA[Oracle中的数组以及table()函数的使用备忘录]]></title><link>https://blog.youkuaiyun.com/wildwave/article/details/38422725</link><guid>https://blog.youkuaiyun.com/wildwave/article/details/38422725</guid><author>wildwave</author><pubDate>Thu, 07 Aug 2014 17:57:55 +0800</pubDate><description><![CDATA[首先转下数组的基本方法]]></description><category></category></item><item><title><![CDATA[backreference Oracle正则表达式中的反向引用]]></title><link>https://blog.youkuaiyun.com/wildwave/article/details/27671827</link><guid>https://blog.youkuaiyun.com/wildwave/article/details/27671827</guid><author>wildwave</author><pubDate>Fri, 30 May 2014 14:21:10 +0800</pubDate><description><![CDATA[这是Oracle对正则表达式的backreference的描述
从定义中可以看到，当匹配表达式中已()的形式将一个子串包含起来，后面就可以以\?的形式来引用。\1对应第一个()，\2对应第二个...
 
反向引用的引入使得正则表达式的匹配功能变得更加强大，介绍两个在oracle正则函数中的应用
 
regexp_like
 
regexp_like('1211233','^([0-9]]></description><category></category></item><item><title><![CDATA[创建物化视图需要的权限]]></title><link>https://blog.youkuaiyun.com/wildwave/article/details/27532915</link><guid>https://blog.youkuaiyun.com/wildwave/article/details/27532915</guid><author>wildwave</author><pubDate>Thu, 29 May 2014 15:12:19 +0800</pubDate><description><![CDATA[13349212345]]></description><category></category></item><item><title><![CDATA[关于最近]]></title><link>https://blog.youkuaiyun.com/wildwave/article/details/7348302</link><guid>https://blog.youkuaiyun.com/wildwave/article/details/7348302</guid><author>wildwave</author><pubDate>Tue, 13 Mar 2012 13:21:04 +0800</pubDate><description><![CDATA[最近比较忙，比较忙...
        一晃三个月过去了，在oracle的学习上也不那么积极了。
        考上了中科院的在职研究生，已经上了几周课，可怜的周末全搭进去了~ 有得必有失嘛，失去让得到变得格外可贵。
        CCTV的项目终于要结束了，破地方，真折腾人，把我们敬爱的孟老板累的个，哈哈。搭的数据库环境倒是不错，一套sun小机oracle 11.2.0.3的RAC，]]></description><category></category></item><item><title><![CDATA[GoldenGate配置实例：RHEL 4.7下的Oracle 10g RAC到单实例的单向同步(四)]]></title><link>https://blog.youkuaiyun.com/wildwave/article/details/7056500</link><guid>https://blog.youkuaiyun.com/wildwave/article/details/7056500</guid><author>wildwave</author><pubDate>Fri, 09 Dec 2011 12:37:13 +0800</pubDate><description><![CDATA[日常管理和维护


启动关闭使用start和stop ggsci命令，查看状态使用info和status命令，查看统计信息使用stats命令，注意查看discard文件和其他日志文件(比如goldengate安装目录下的ggserror.log和源端user_dump_dest下的ggs_ddl_trace.log)这里不再赘述



故障切换

在RAC环境中，最好将Golde]]></description><category></category></item><item><title><![CDATA[GoldenGate配置实例：RHEL 4.7下的Oracle 10g RAC到单实例的单向同步(三)]]></title><link>https://blog.youkuaiyun.com/wildwave/article/details/7056451</link><guid>https://blog.youkuaiyun.com/wildwave/article/details/7056451</guid><author>wildwave</author><pubDate>Fri, 09 Dec 2011 12:22:32 +0800</pubDate><description><![CDATA[数据初始化(initial data load)

在进行同步以前，要先对目标端的数据进行初始化
在线迁移有几种方法，这里采取比较靠谱的两种：通过数据库工具(expdp/impdp)和通过文件导入到replicat。我们将这两种方法分别应用在两组抽取/复制对应的4个数据库用户上。w1ext对应的dycommondatabase20用户和dyulcentermanage使用前者，w2ext对应]]></description><category></category></item><item><title><![CDATA[GoldenGate配置实例：RHEL 4.7下的Oracle 10g RAC到单实例的单向同步(二)]]></title><link>https://blog.youkuaiyun.com/wildwave/article/details/7056362</link><guid>https://blog.youkuaiyun.com/wildwave/article/details/7056362</guid><author>wildwave</author><pubDate>Fri, 09 Dec 2011 11:55:36 +0800</pubDate><description><![CDATA[安装DDL OBJECTS


在源端，以oracle用户登录sqlplus，执行以下脚本


执行marker_setup

确保goldengate的相关进程 关闭状态，任何使用oracle的应用程序都已关闭，且不会有新的会话产生。然后执行下面命令

[goldengate@gg1 ~]$ cd /opt/gg/goldengate/
[goldengate@gg1 go]]></description><category></category></item><item><title><![CDATA[GoldenGate配置实例：RHEL 4.7下的Oracle 10g RAC到单实例的单向同步(一)]]></title><link>https://blog.youkuaiyun.com/wildwave/article/details/7053768</link><guid>https://blog.youkuaiyun.com/wildwave/article/details/7053768</guid><author>wildwave</author><pubDate>Fri, 09 Dec 2011 11:31:14 +0800</pubDate><description><![CDATA[环境


源端是一个RAC
rac1 rac2: RHEL 4u7 + ORACLE 10.2.0.4 + ASM
rac1 外网IP 192.168.47.241 虚拟IP 192.168.47.243
rac2 外网IP 192.168.47.242 虚拟IP 192.168.47.244

目标端是一个单机
ggdb: RHEL 4u7 + ORACLE 10.2.0.4]]></description><category></category></item><item><title><![CDATA[经济学十大原理]]></title><link>https://blog.youkuaiyun.com/wildwave/article/details/6993299</link><guid>https://blog.youkuaiyun.com/wildwave/article/details/6993299</guid><author>wildwave</author><pubDate>Sun, 20 Nov 2011 17:34:23 +0800</pubDate><description><![CDATA[稀缺性(scarcity)是指社会拥有的资源是有限的，因此不能生产人们希望拥有的所有物品和劳务。经济学(economics)研究社会如何管理自己的稀缺资源


人们如何做出决策


原理一：人们面临权衡取舍


       这个原理可以归纳为一句谚语：天下没有免费的午餐。为了得到我们喜爱的一件东西，通常不得不放弃另一件我们喜爱的东西。经典的权衡是在“大炮”和“黄油”之间，我们把]]></description><category></category></item><item><title><![CDATA[一道PL/SQL题：一列数字中随机找出几个使得和等于10]]></title><link>https://blog.youkuaiyun.com/wildwave/article/details/6992247</link><guid>https://blog.youkuaiyun.com/wildwave/article/details/6992247</guid><author>wildwave</author><pubDate>Sun, 20 Nov 2011 00:40:10 +0800</pubDate><description><![CDATA[很久不怎么碰SQL和PL/SQL了，这方面的能力正在弱化，想做些笔记来帮助速查和回忆
贴一道两年前遇到的PL/SQL题，原题如下


表结构如下：

create table t_money(id int primary key,amount int not null);// id 是序列号，amount是金额

对如下数据进行查询：

+----+--------+
| i]]></description><category></category></item><item><title><![CDATA[SQL Profile介绍]]></title><link>https://blog.youkuaiyun.com/wildwave/article/details/6964053</link><guid>https://blog.youkuaiyun.com/wildwave/article/details/6964053</guid><author>wildwave</author><pubDate>Sun, 13 Nov 2011 15:12:31 +0800</pubDate><description><![CDATA[什么是SQL Profile

 

       SQL Profile在性能优化中占有一个重要的位置。

       MOS里这么描述SQL Profile：

       SQL Profile是10g中的新特性，作为自动SQL调整过程的一部分，由Oracle企业管理器来管理。除了OEM，SQL Profile可以通过DBMS_SQLTUNE包来进行管理。]]></description><category></category></item><item><title><![CDATA[RMAN中通过时间点不完全恢复报ORA-01841的解决办法]]></title><link>https://blog.youkuaiyun.com/wildwave/article/details/6926604</link><guid>https://blog.youkuaiyun.com/wildwave/article/details/6926604</guid><author>wildwave</author><pubDate>Tue, 01 Nov 2011 22:47:48 +0800</pubDate><description><![CDATA[在linux中，对数据库进行RMAN不完全恢复。执行recover database until time 'xxxx' 时报错：
ORA-01841 (full) year must be between -4713 and +4713 / +9999 and must not be 0
怎么改格式都无效。
 
解决方法是，设置操作系统的NLS_LANG环境变量，例如 export NL]]></description><category></category></item><item><title><![CDATA[Oracle exp导出时出现ORA-01555和ORA-22924的解决方案]]></title><link>https://blog.youkuaiyun.com/wildwave/article/details/6926538</link><guid>https://blog.youkuaiyun.com/wildwave/article/details/6926538</guid><author>wildwave</author><pubDate>Tue, 01 Nov 2011 22:35:24 +0800</pubDate><description><![CDATA[现场报了一个问题，说是做逻辑备份时出现错误，导致备份的数据不完整，一张数十G数据量的表只导出了不到1G。错误信息如下：
EXP-00056: 遇到 ORACLE 错误 1555
ORA-01555: snapshot too old: rollback segment number  with name "" too small
ORA-22924: snapshot too old]]></description><category></category></item><item><title><![CDATA[GoldenGate安装说明]]></title><link>https://blog.youkuaiyun.com/wildwave/article/details/6913845</link><guid>https://blog.youkuaiyun.com/wildwave/article/details/6913845</guid><author>wildwave</author><pubDate>Fri, 28 Oct 2011 23:06:42 +0800</pubDate><description><![CDATA[前两天给自己放了一个假，顺便把两颗智齿给拔了，精简一下机构，免得那几个家伙干活不出力反倒乱折腾。话说，好大的两颗牙……
       学习要懂得从浩瀚的海洋中提取有用的东西，否则就会游得精疲力尽。言归正传，这些天要开始研究一下GoldenGate，先来看看Installation and Setup Guide是怎么说的。
 


系统要求及安装前的说明
 
       Oracl]]></description><category></category></item><item><title><![CDATA[Data Guard 知识简介(一) 11g新特性、介绍及物理standby的配置]]></title><link>https://blog.youkuaiyun.com/wildwave/article/details/6896852</link><guid>https://blog.youkuaiyun.com/wildwave/article/details/6896852</guid><author>wildwave</author><pubDate>Sun, 23 Oct 2011 00:53:15 +0800</pubDate><description><![CDATA[这篇文章主要从官方的Oracle 11g Data Guard Concepts and Administration和其它一些资料中摘一些相关的知识，来帮助理解Data Guard的体系结构。
RAC 11.2 体系结构（三）http://blog.youkuaiyun.com/wildwave/article/details/6882567也讨论了关于Data Guard的一些概念，在这里，重复的部分将]]></description><category></category></item><item><title><![CDATA[Oracle中recyclebin的保留策略]]></title><link>https://blog.youkuaiyun.com/wildwave/article/details/6888508</link><guid>https://blog.youkuaiyun.com/wildwave/article/details/6888508</guid><author>wildwave</author><pubDate>Wed, 19 Oct 2011 17:20:39 +0800</pubDate><description><![CDATA[我们知道，Oracle 10g引入了recyclebin的概念，当我们删除一个表的时候，若不指定purge，系统只是将这个表重命名为BIN$开头的名称，并在数据字典中修改相关的数据。
       Administrator's Guide中是这么描述recyclebin的：recycle bin实际上是一个包含了删除的对象的相关信息的数据字典表。被删除的表以及相关的对象(比如索引、约束、嵌套表]]></description><category></category></item><item><title><![CDATA[RAC 11.2 体系结构（三）]]></title><link>https://blog.youkuaiyun.com/wildwave/article/details/6882567</link><guid>https://blog.youkuaiyun.com/wildwave/article/details/6882567</guid><author>wildwave</author><pubDate>Tue, 18 Oct 2011 15:19:24 +0800</pubDate><description><![CDATA[Standby数据库
 
       RAC主要是一个高可用和可扩展的解决方案，它的好处之一是在实例故障时，能保护系统不会因此导致服务丢失，这在单实例数据库中会导致非计划中断。
       然而，RAC一般不能防止灾难性的站点故障，除非是长距离的集群，这在安装中非常少见。同样的，通常人为的失误会导致数据库逻辑上的错误，比如以下的操作：删除表并禁用flashback table功能、使用不]]></description><category></category></item><item><title><![CDATA[RHEL5.6下安装RAC11.2.0.3]]></title><link>https://blog.youkuaiyun.com/wildwave/article/details/6878422</link><guid>https://blog.youkuaiyun.com/wildwave/article/details/6878422</guid><author>wildwave</author><pubDate>Sun, 16 Oct 2011 20:28:35 +0800</pubDate><description><![CDATA[操作系统和存储环境


linux版本：
[root@rac1 ~]# lsb_release -a
LSB Version: :core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-]]></description><category></category></item><item><title><![CDATA[RAC 11.2 体系结构（二）]]></title><link>https://blog.youkuaiyun.com/wildwave/article/details/6866266</link><guid>https://blog.youkuaiyun.com/wildwave/article/details/6866266</guid><author>wildwave</author><pubDate>Wed, 12 Oct 2011 16:21:17 +0800</pubDate><description><![CDATA[Failover的相关讨论
 
       当设计一个机遇RAC的应用的时候，开发人员和设计人员需要面对一个事实就是：即使是最好的硬件也不是100%可靠的。使用RAC可以降低实例故障带来的影响，但在应用端上需要做一些额外的措施来屏蔽故障对应用带来的影响。
       但]]></description><category></category></item></channel></rss>