- 博客(18)
- 收藏
- 关注
解决 oracle em CPU 占用率100%的问题
(算是半个转贴了,原帖找不到了)在安装完oracle10g或11g后,经常会出现CPU占用率100%的问题。其原因是enterprise manager(em)里有个用于统计信息的定时job一直不停的运行。也可以算是个bug吧。baidu上搜到的办法一般是直接停止em,这这这。。。我不是牛人,不能只用sqlplus搞定一切,我还需要用em来管理数据库。。。 一个可行的解决办法:...
2010-06-22 22:01:41
588
OWB 11gR2 OBE 读后系列(1) Setting Up the Oracle Warehouse Builder 11g Release 2 Tuto
上篇留下了Oracle 11gR2的OBE,由于OWB与Oracle绑定,所以OBE也是在一起的。 OWB11gR2 OBE包括以下篇章:Oracle Warehouse BuilderSetting Up the Oracle Warehouse Builder 11g Release 2 Tutorial Environment Improved User Inter...
2010-03-22 14:25:24
145
Oracle 11gR2 OBE(Oracle By Example)的地址
Oracle OBE 11gR2 release http://www.oracle.com/technology/obe/11gr2_db_prod/index/index.htm OWB set are under 'Business Intelligence and Data Warehousing' then 'Warehouse Builder'
2010-03-22 13:23:31
191
OWB 建立数据仓库的一般过程
顾名思义,OWB是用来建立数据仓库的工具。既然是工具,那么对于使用者来说,最重要的就是知道自己想要做什么,然后才是怎么去实现。就像使用word,最重要的是知道要写些什么,至于怎么使用word来完成我们心中的功能,则是下一步的工作了。 但成为一个好作家是一个漫长的过程。我们还没有足够的积累和机遇来知道应该如何设计数据仓库。但是我们可以通过学习工具来使这个过程变得快一些。 为什么要建立...
2010-03-17 22:06:06
232
原创 PL/SQL的SQL注入
SQL注入,一个老掉牙的安全问题,有SQL的地方就会有SQL注入。一般做企业应用的只关注Java层面的编写规范,比如使用preparedStatement,或者干脆直接过滤掉危险字符等等。其实在编写PL/SQL的function或procedure的时候,也存在注入的问题,我们来简单探讨一下。 例如有这样一个procedure,功能为禁用某个table的constraint:CRE...
2010-02-22 13:57:00
430
原创 一个正则表达式的写法
需要在文件中找到包含类似Name="some words/some other words", 但又不是Name="PL/SQL"的字符串。这时使用的正则表达式为:(?!Name="PL/SQL")Name="[^\"]*/[^\"]*", 验证成功。 ...
2010-02-11 22:10:40
101
原创 OWB 11gR1 的官方教程
才发现居然官方有中文版的OWB 11gR1的教程啊,真好!http://www.oracle.com/technology/global/cn/obe/11gr1_owb/index.htm基本的功能和操作流程与11gR2类似。强烈建议感兴趣的同学完整的做一遍。 以前还以为只有英文版,准备翻译几篇重要的呢。现在不需要了,呵呵。 不过同学们第一次做完了OBE后,可能也会有和我...
2010-02-08 23:50:48
237
原创 OWB 11gR2 Repository 安装
本来是想写写如何安装OWB repository的。但网上一搜发现一篇OWB 11gR1的:http://tech.ddvip.com/2009-05/1242296514119157.htmlOWB11gR2 repository的安装过程与11gR1类似,就不写了。感兴趣的同学请看上面的链接。 我在这里写点something different... 解释下什么是rep...
2010-02-08 23:10:20
117
原创 OWB 11gR2 新的用户界面
部分翻译自OWB官方博客: http://blogs.oracle.com/warehousebuilder/2009/11/owb_11gr2_a_new_user_interface_and_how_to_restore_factory_layouts.htmlOWB伴随Oracle database一起release,所以现在还没有Windows版本的OWB 11gR2。我们只能在ora...
2010-02-08 22:34:01
143
原创 OWB,第一篇
Oracle warehouse builder(OWB)是Oracle三大数据仓库工具之一,他与ODI和GoldenGate的主要不同有几点:1.拥有Oracle的纯正血统,与RDBMS紧密结合2.在ETL的功能和效率方面,尤其是transformation方面有些优势3.在全球的用户量比其他两者多的多。虽然OWB在11gR2发布后将会淡出,但下个版本的ODI其实是ODI和O...
2010-02-02 22:59:30
147
Moving Features Between Objects
Move Method如果一个method与另一个class进行了更多的交流(调用或被调用),则需要把它Move到该class中。从而达到高内聚、低耦合的作用。在进行Move Method时需要注意的几点:1.检查该method使用的一切feature(包括field, method等),如果需要的话,一并move多个method2.检查该class是否有subclass或superc...
2007-12-06 23:49:00
129
Composing Methods
Extract Method这个不难,用eclipse就可以解决大部分问题。需要注意的有几点:1.有局部变量的情况,要作为参数传入目标函数2.对局部变量再赋值,要将新值作为目标函数的返回值3.如果目标函数需要返回多个值,则把它拆开,确保一个函数返回一个值Inline Method和Extract Method相反,在以下几种情况使用:1.函数体极少(一行?),而且与...
2007-12-05 23:11:44
112
Principles
两顶帽子在开发软件时有两种行为:开发新功能和重构。绝不能在开发新功能的时候重构,应该在两顶帽子间不停交替。测试也包含在内。何时重构事不过三,三则重构。添加功能时、修补错误时、复审代码时。何时不重构完全重写时,项目到期时。重构与设计事先设计很重要,但是一定要避免过度设计。只要够用,而且比较容易重构成更灵活的设计就行。想想自己在做过的项目中确实有很多的过度设计,...
2007-12-04 20:30:12
134
Now start~~~
真的想一直坚持写下去,也不知道能不能做到。半年之后再回过头来看看效果吧。2年前大略的看过一遍Refactoring,没坚持看完。当时就觉得获益颇丰,觉得自己平常整理代码的行为居然也还是一门学问,真是有点小爽。到了现在,看到师弟们慢慢在成长,自己却失去方向了,越来越觉得自己的编码水平也就很一般,有了进步的瓶颈。所以决定重新好好看一遍重构,这次是中文版的。书里写的许多简单方法,在现在看...
2007-12-04 20:09:52
170
开始写读书笔记喽~~~
以前看书,看的时候还是很清除的,看过之后就慢慢的忘记了,很是郁闷。觉得有些书还真不是随便看看理解了就完事了的。要慢慢的看、反复的看。准备写点读书笔记啦,一来能把看过的东西简要的记下来免得以后忘记,二来也敦促自己不要停歇 :shock: ,最近太懒啦~~~...
2007-12-04 19:44:50
143
以后要开始没事写blog了。。
终于成为了一名thoughtworker,对未来还是很憧憬的。。。只是以后可能要经常出差,也不知道会不会对家庭生活产生影响。anyway,加油啦~~~~~~~fighting
2007-11-16 00:18:37
93
[转]两个好工具:JIRA和TD的对比分析报告
两个好工具:JIRA和TD的对比分析报告JIRA和TD的对比分析报告 --------------------------------------------------------------------------------一、前言 自2006年7月以来,根据公司的要求,对JIRA工具进行调研和试用,并且与TD进行详细的对比分析。具体情况如下所述。 二、介绍 1. J...
2007-08-05 10:43:00
276
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人